hi,
first of all big thanks for the great library. i use it on linux and win32 and it really does a good job.
i use the version 3.0 beta, downloaded today.
while on linux there were no problem building and using the lib, on win32 there were some problems in building and using it.
1) the function encrypt_password has a missing dll export and a ifdef clause with
PQXX_HAVE_PQENCRYPTPASSWORD
in header connection_base.hxx. so an application trying to use it cannot get that function linked.
2) furthermore the make file for vc uses wrong paths for pq lib and header when postgres is installed from binary, not build yourself. i use postgres version 8.2. in such postgres instalation there is no 'interface' folder, but 'include'.
3) the postgres has also no debug dll version when not build self, so trying to copy libpqd.dll fails.
keep up the good work.
cheers
boto
p.s.: i wanted to attach the fixes, but something goes wrong with python script for upload attachments (python complained about 'permission denied ...').