Hi,

since the update from my debian package libpqxx-dev=2.4.3-1 to
libpqxx-dev=2.5.5-1 my program does not link anymore. g++ gives the
folling error message:

 /usr/include/pqxx/connection.hxx:84: undefined reference to
 pqxx::connection::do_startconnect()'

I found out that linking explicitly with the static version
(/usr/lib/libpqxx.a) works. Furthermore, I downloaded the upstream
source tar ball, build the lib my self without removing the symbol
information from the .so file and checked that the missing symbol is
there:

 $ nm libpqxx-2.5.5.so | grep do_startconnect
 00017460 t _ZN4pqxx10connection15do_startconnectEv
 00017500 t _ZN4pqxx15asyncconnection15do_startconnectEv

I replaced the so file from the standard debian package with the self
built one but still the same problem. I tried two or three of the
/test/test???.cxx files and they worked just fine?!?

Any ideas?

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

Reply via email to