линковка библиотек

Knoppix

Модераторы: Warderer, Модераторы разделов

batan
Сообщения: 72

линковка библиотек

Сообщение batan »

есть одна прога, которой для работы надо qtcore, qtsql и qtgui. если смотреть через апт, то всё есть, но:

Код: Выделить всё

ldd db_editor
    linux-gate.so.1 =>  (0xf772f000)
    libQtCore.so.4 => not found
    libQtGui.so.4 => not found
    libQtSql.so.4 => not found
    libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7620000)
    libm.so.6 => /lib32/libm.so.6 (0xf75fa000)
    libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf75dc000)
    libc.so.6 => /lib32/libc.so.6 (0xf7495000)
    /lib/ld-linux.so.2 (0xf7730000)

Код: Выделить всё

locate libQtCore.so
/usr/lib/libQtCore.so.4
/usr/lib/libQtCore.so.4.6
/usr/lib/libQtCore.so.4.6.3
/usr/lib32/libQtCore.so.4
/usr/lib32/libQtCore.so.4.6
/usr/lib32/libQtCore.so.4.6.3

Код: Выделить всё

locate libQtGui.so
/usr/lib/libQtGui.so.4
/usr/lib/libQtGui.so.4.6
/usr/lib/libQtGui.so.4.6.3
/usr/lib32/libQtGui.so.4
/usr/lib32/libQtGui.so.4.6
/usr/lib32/libQtGui.so.4.6.3

Код: Выделить всё

locate libQtSql.so
/usr/lib/libQtSql.so.4
/usr/lib/libQtSql.so.4.6
/usr/lib/libQtSql.so.4.6.3


собственно как дать понять проге, что на самом деле в системе есть всё, что ей надо?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: линковка библиотек

Сообщение sash-kan »

$ file db_editor /usr/lib/libQtSql.so.4.6.3 | grep -o ...bit
?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
batan
Сообщения: 72

Re: линковка библиотек

Сообщение batan »

sash-kan писал(а):
19.05.2011 02:17
$ file db_editor /usr/lib/libQtSql.so.4.6.3 | grep -o ...bit
?


Код: Выделить всё

file db_editor /usr/lib/libQtSql.so.4.6.3 | grep -o ...bit
32-bit
64-bit
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: линковка библиотек

Сообщение sash-kan »

batan писал(а):
19.05.2011 02:22
sash-kan писал(а):
19.05.2011 02:17
$ file db_editor /usr/lib/libQtSql.so.4.6.3 | grep -o ...bit
?


Код: Выделить всё

file db_editor /usr/lib/libQtSql.so.4.6.3 | grep -o ...bit
32-bit
64-bit

расшифровка: программа db_editor — 32-битная, библиотека libQtSql.so.4.6.3 — 64-битная.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
batan
Сообщения: 72

Re: линковка библиотек

Сообщение batan »

ясно.
если в usr/lib32 положить 32 битные либы и стартануть sudo ldconfig есть шанс на благоприятный исход вопроса?
Спасибо сказали: