Jeroen T. Vermeulen wrote: > 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?
FYI: In private e-mail we have determined that this is indeed the problem, there are multiple libpq.so files on the system. Now we just need to make sure that it links to the right one! Cheers, Bart _______________________________________________ Libpqxx-general mailing list [email protected] http://gborg.postgresql.org/mailman/listinfo/libpqxx-general
