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

Dependency problems with 8.02.0100 (was Latest ODBC driver?)

From: Mark Morgan Lloyd <markMLl(dot)pgsql-odbc(at)telemetry(dot)co(dot)uk>
To: pgsql-odbc(at)postgresql(dot)org
Subject: Dependency problems with 8.02.0100 (was Latest ODBC driver?)
Date: 2006-09-01 16:25:18
Message-ID: 44F85EEE.F77D1C2C@telemetry.co.uk (view raw or flat)
Thread:
Lists: pgsql-odbc
Apologies for starting a new thread for this, due to the selfish reason that my
ML gateway isn't very good at handling long ones :-)

Dependency Walker v2.1 applied to psqlodbc*.dll drivers on NT4W SP6a machines as
previously discussed. Hope I've got this right.


On the machine with ODBC drivers 3.50.33.8 and psqlodbc*.dll 8.02.0100:
-----------------------------------------------------------------------

psqlodbc30a.dll refers to xolehlp.dll (ordinal 5, no name) which is missing.

libpq.dll refers to krb5_32.dll, which in turn refers to secur32.dll
(LsaCallAuthenticationPackage, LsaConnectUntrusted,
LsaLookupAuthenticationPackage, LsaFreeReturnBuffer, LsaGetLogonSessionBuffer)
which is missing.

psqlodbc35w.dll seems to have the same missing dependencies.


On the machine with ODBC drivers 3.0.28.2 and psqlodbc*.dll 8.01.0200:
----------------------------------------------------------------------

There is no indication of a missing dependency on xolehlp.dll, despite the fact
that the file does not exist on this machine.

libpq.dll refers to krb5_32.dll, which in turn refers to secur32.dll with
functions missing as above. However this didn't appear to lead to a fatal error
so may be benign.



Applying Dependency Walker to the failing app shows it to be clean.

Checking psqlodbc.dll from 7.02 shows that its only direct dependencies are
kernel DLLs, i.e no reference to xolehlp.dll etc. Same for psqlodbc30.dll and
psqlodbc30w.dll.

Hope this helps. 

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

Responses

pgsql-odbc by date

Next:From: Hiroshi InoueDate: 2006-09-01 17:04:31
Subject: Re: Latest ODBC driver?
Previous:From: Mark Morgan LloydDate: 2006-09-01 13:40:03
Subject: Re: Latest ODBC driver?

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