Hello all.
I have a problem and tech support at troll tech has been unable to help
me resolve. I am trying to compile libpq.lib from postgresql 8.3.5
into QT's version 4.4.3 qsqlpsql.dll. using Visual Studio 2008
Built libpq.lib and libpq.dll with no problesm using nmake.
Now comes time to build the qsqlpsql.dll following the way out of date
instructions. Got all paths for includes and libs taken care of.
Now compiling from nmake get billionz link errors LNK2019: unresolved
external symbol
I then imported the pro and make files in Visual Studio project to
better figure out why it can't find external symbols
Right off the bat Visual Studio reduces the number of external symbols
not found to 5
1>libpq.lib(fe-connect.obj)
: error LNK2019: unresolved external symbol
__imp__DeleteSecurityContext@4 referenced in function _closePGconn
1>libpq.lib(fe-connect.obj)
: error LNK2019: unresolved external symbol
__imp__FreeCredentialsHandle@4 referenced in function _closePGconn
1>libpq.lib(fe-auth.obj)
: error LNK2019: unresolved external symbol _FreeContextBuffer@4
referenced in function _pg_SSPI_continue
1>libpq.lib(fe-auth.obj)
: error LNK2019: unresolved external symbol
_InitializeSecurityContextA@48 referenced in function _pg_SSPI_continue
1>libpq.lib(fe-auth.obj)
: error LNK2019: unresolved external symbol
_AcquireCredentialsHandleA@36 referenced in function _pg_SSPI_startup
Now i'm stuck and can't figure out the next step. my guess is i don't
have all the paths for include and libs set correctly.
The idea here is get SSL built in qsqlpsql.dll which by default its not
enabled.
But i wanted to start off just to get plain jane libpq to compile with
qsqlpsql.dll before i make sure libpq has SSL turned on.
thanks