Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1
От | Hiroshi Inoue |
---|---|
Тема | Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1 |
Дата | |
Msg-id | 465F6C32.5090303@tpf.co.jp обсуждение исходный текст |
Ответ на | Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1 (Rainer Bauer <usenet@munnin.com>) |
Список | pgsql-odbc |
Rainer Bauer wrote: > I wrote: > >> Linking fails, because ssleay32.lib is not found. I checked the OpenSSL >> installation and the Visual C++ libraries are located in "C:\OpenSSL\lib\VC" >> and are named depending on the target (single/multi threaded, release/debug, >> etc.). But since ssleay32.lib is defined in the linker input project settings >> this cannot work. Shouldn't the lib name be generated dynamically depending on >> the target which is build and specified in the source with pragma's? > > After manually copying and renaming the lib files > (C:\OpenSSL\lib\VC\ssleay32MTd.lib -> ~\psqlodbc\ssleay32.lib and > C:\OpenSSL\lib\VC\libeay32MTd.lib -> ~\psqlodbc\libeay32.lib) I have another > linker error: > > LINK : fatal error LNK1104: cannot open file 'pgenlist.lib' The pgenlist library is used for MSDTC support and isn't needed unless _HANDLE_ENLIST_IN_DTC_ is defined. A #pragma in loadlib.c seems to be the cause. I lready fixed the bug in my local source for 8.2.0402. regards, Hiroshi Inoue
В списке pgsql-odbc по дате отправления: