On Tue, August 15, 2006 00:57, Rabin Nathan wrote:

> I have managed to compile and run the tests. At the tail end of the
> tests I received the following  -
> "
> ./test090: symbol lookup error: ./test090: undefined symbol:
> PQescapeStringConn

That function is only available in the very latest versions of libpq, so
this looks like a version-skew problem.  The configuration script tests
whether your version of libpq has this function.  But that check IIRC is
based purely on the libpq headers.

Assuming it's not a broken check in the configure script, I would guess
that the libpq headers that the configure script used may be newer than
the actual libpq library that is being loaded by the tests.  As I believe
Bart has already said, make sure you don't have an older version of
libpq.so installed besides your new, home-built one.

Try running "locate libpq".  That ought to give you a list of files with
"libpq" in the name.  Are there perhaps multiple versions of the .so file
on your system?  Or even if there is just one, is it clearly the one that
matches your libpq-fe.h header?


Jeroen


_______________________________________________
Libpqxx-general mailing list
[email protected]
http://gborg.postgresql.org/mailman/listinfo/libpqxx-general

Reply via email to