Re: unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4
Дата
Msg-id 22546.1338131203@sss.pgh.pa.us
обсуждение исходный текст
Ответ на unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4  (julia.jacobson@arcor.de)
Ответы Re: unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4
Список pgsql-odbc
julia.jacobson@arcor.de writes:
> Moreover, all required dependencies of the library are present on the machine:
> MacMini:~ user$ otool -L /Library/PostgreSQL/psqlODBC/lib/psqlodbcw.so
> /Library/PostgreSQL/psqlODBC/lib/psqlodbcw.so:
>         /usr/lib/libltdl.3.dylib (compatibility version 5.0.0, current version 5.4.0)
>         /usr/lib/libssl.0.9.7.dylib (compatibility version 0.9.7, current version 0.9.7)
>         @loader_path/libpq.5.dylib (compatibility version 5.0.0, current version 5.4.0)
>         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.1.4)
>         /usr/lib/libiodbc.2.dylib (compatibility version 4.0.0, current version 4.17.0)
>         /usr/lib/libiodbcinst.2.dylib (compatibility version 4.0.0, current version 4.17.0)
>         /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)

Hm, what's that "@loader_path" business?  I don't know much about
dynamic linking on OS X, but if that works at all, it must be some sort
of environment reference, which would be pretty fragile.  I'd suggest
asking EnterpriseDB whether that's meant to be like that or is a
packaging bug.  And if it is meant to be like that, what do you have to do
to ensure the reference is resolved correctly?

            regards, tom lane

В списке pgsql-odbc по дате отправления:

Предыдущее
От: julia.jacobson@arcor.de
Дата:
Сообщение: unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4
Следующее
От: julia.jacobson@arcor.de
Дата:
Сообщение: Re: unixODBC fails to open psqlodbcw.so library on Mac OS X 10.4