Skip site navigation (1) Skip section navigation (2)

Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1

From: Hiroshi Inoue <inoue(at)tpf(dot)co(dot)jp>
To: Rainer Bauer <usenet(at)munnin(dot)com>
Cc: pgsql-odbc(at)postgresql(dot)org
Subject: Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1
Date: 2007-06-01 00:45:38
Message-ID: 465F6C32.5090303@tpf.co.jp (view raw or flat)
Thread:
Lists: 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


In response to

pgsql-odbc by date

Next:From: Hiroshi InoueDate: 2007-06-01 00:48:02
Subject: Re: LISTEN / NOTIFY Feture
Previous:From: Rainer BauerDate: 2007-05-31 19:08:42
Subject: Re: [psqlODBC 08.02.0401] Compiling fails on VS2005SP1

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group