Всем привет. Может, кто поможет.....
Имеем: Lazarus + MySQL.
Программа компилится под ASP 12, работает нормально.
(/usr/lib/mysqlclient.so.10 и /usr/lib/mysqlclient.so.14)
Если её перенести на Fedora 13, требует mysqlclient.so.14
(в Fedore - /usr/lib/mysqlclient.so.16)
как тут поступать?
Lazarus + MySQL миграция между разными Linux'ами.
Модератор: Модераторы
-
Alexander_UN
- незнакомец
- Сообщения: 3
- Зарегистрирован: 02.09.2010 11:13:52
Код: Выделить всё
ln -s /usr/lib/mysqlclient.so.16 /usr/lib/mysqlclient.so.14-
Alexander_UN
- незнакомец
- Сообщения: 3
- Зарегистрирован: 02.09.2010 11:13:52
ln -s /usr/lib/mysqlclient.so.16 /usr/lib/mysqlclient.so.14
добавил тут mysql/ mysql/ и тут
после выполнения появился !mysqlclient.so.14
c содержанием:
/usr/lib/mysql/mysqlclient.so.14: broken symbolic link to '/usr/lib/mysqlclient.so.16'
добавил тут mysql/ mysql/ и тут
после выполнения появился !mysqlclient.so.14
c содержанием:
/usr/lib/mysql/mysqlclient.so.14: broken symbolic link to '/usr/lib/mysqlclient.so.16'
GAMER писал(а):Странно, что оно привязвыется к версии либы. Должно ссылатся на безверсионную ссылку, которая уже ссылается на установленную в системе либу.
В исходниках Lazarus и zeos тупо прописаны имена библиотек
Alexander_UN писал(а):ln -s /usr/lib/mysqlclient.so.16 /usr/lib/mysqlclient.so.14
добавил тут mysql/ mysql/ и тут
после выполнения появился !mysqlclient.so.14
c содержанием:
/usr/lib/mysql/mysqlclient.so.14: broken symbolic link to '/usr/lib/mysqlclient.so.16'
...ну так все нормально - появилась символическая ссылка. Отпишись - заработало?
-
Alexander_UN
- незнакомец
- Сообщения: 3
- Зарегистрирован: 02.09.2010 11:13:52
Написано же
Где-то вы накосячили с созданием симлинков.
- сломаная символическая ссылка..broken symbolic link
Где-то вы накосячили с созданием симлинков.
