Yoshiki Hayashi <yoshiki(a)xemacs.org> wrote:
I can't build CVS version of XEmacs 21.2 because of new
PostgreSQL header searching.
My environment is as follows:
Debian woody
XEmacs 21.2 latest CVS
PostgreSQL 7.0-0.beta3-1
Is it .deb'ianized ? I have postgresql 6.5.3.
/usr/include/postgresql/libpq-fe.h has
#include <postgres_ext.h>
If you're positive the include statement uses <> and not "",
that would
explain your problem, but this also looks like a bug in postgres. In my
version of postgres, "" are used in the headers. That's why I don't see
your
problem (I use the same platform). I'd like to know if this change is
intentional on the side of the postgres developers, and if so, why they did
it. When library headers installed at the same place are supposed to include
each other, they should use "".
/usr/include/postgrespl/postgres_ext.h exists. But it's not in
the path.
^^^
You mean postgresQl right ?
--
/ / _ _ Didier Verna
http://www.inf.enst.fr/~verna/
- / / - / / /_/ / EPITA / LRDE mailto:didier@epita.fr
/_/ / /_/ / /__ / 14-16 rue Voltaire Tel. +33 (1) 44 08 01 77
94276 Kremlin-Bicêtre cedex Fax. +33 (1) 44 08 01 99