Re: FRONTEND in ecpg
От | Bruce Momjian |
---|---|
Тема | Re: FRONTEND in ecpg |
Дата | |
Msg-id | 200404131909.i3DJ92N09319@candle.pha.pa.us обсуждение исходный текст |
Ответ на | FRONTEND in ecpg ("Magnus Hagander" <mha@sollentuna.net>) |
Список | pgsql-hackers |
Magnus Hagander wrote: > Hi! > > Is there any reason why FRONTEND is not specified in the ecpg build > (specifically the pgtypeslib)? I'm running into build problems because > it pulls backend-specific stuff from port.h in > (postgres_fe.h->c.h->port.h) when tweaking the timezone code. > > Or should FRONTEND perhaps even be explicitly #defined in postgres_fe.h? > > Or am I misunderstanding what FRONTEND is for? Looking now, it is a chicken and egg thing. Some port/src C files need to know which file to include:#ifndef FRONTEND#include "postgres.h"#else#include "postgres_fe.h"#endif so it looks like we have to a keep adding to Makefiles. Sorry. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001+ If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania19073
В списке pgsql-hackers по дате отправления: