Dependency problems with 8.02.0100 (was Latest ODBC driver?)
От | Mark Morgan Lloyd |
---|---|
Тема | Dependency problems with 8.02.0100 (was Latest ODBC driver?) |
Дата | |
Msg-id | 44F85EEE.F77D1C2C@telemetry.co.uk обсуждение исходный текст |
Ответы |
Re: Dependency problems with 8.02.0100 (was Latest ODBC
|
Список | 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]
В списке pgsql-odbc по дате отправления: