Ошибка lazarus cannot find -lfbclient

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ошибка lazarus cannot find -lfbclient

Сообщение tria » 09.10.2015 18:55:48

Переношу приложение в Линукс.
Используется fibl (IBASE_DLL = {$IFDEF WIN32}'fbclient.dll'{$ELSE}'fbclient.so'{$ENDIF};)
Стоит Убунту
Установлен Firebird
Прописан линк /usr/lib/i386-linux-gnu/fbclient.so на /usr/lib/i386-linux-gnu/libfbclient.so.2.5.2
и выдает эту ошибку при линковке.
Приложение линкуется в домашнюю папку.

Добавлено спустя 1 час 58 минут 34 секунды:
Дополнение.
Поиск файла из наутилуса под обычными правами не находит библиотеку. Если запустить от имени рута - находит. На файле стоит право чтения для всех.
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Re: Ошибка lazarus cannot find -lfbclient

Сообщение Padre_Mortius » 09.10.2015 21:21:16

Поиск файла из наутилуса под обычными правами не находит библиотеку. Если запустить от имени рута - находит. На файле стоит право чтения для всех.

Не учитываете права на директории
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 235

Рейтинг@Mail.ru