Don't know whether this has been reported yet, as search of mailinglists didn't find anything, and it is also unclear whether this is a bug in PostgresQL headers or in X11 headers (I suppose latter), anyway:
<libpq++/pgconnection.h> declares a method Status() for PgConnection class. <Xlib.h> defines #define Status int for the return type of most X11 API functions. So if you first include <Xlib.h> and then <libpg++.h> in your application program, you get a compile error. The workaround is clear: first include libpq++.h, then the appropriate X11 headers, but this should be described at least in the documentation. Regards Holger Veit -- Please update your tables to my new e-mail address: holger.veit$ais.fhg.de (replace the '$' with '@' -- spam-protection) ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html