не собирается QT версия

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

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

Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

В каталоге /lib/libdl-2.10.1.so на неё ссылается /lib/libdl.so.2, а в /usr/lib/libdl.so ссылается на /lib/libdl.so.2
Для x86_64, соответственно в /lib64

В Мандриве (да и в других дистрах это встречается) очень многие библиотеки имеют только расширение *.so.2, а для Lazarus нужно *.so, поэтому он и выдает ошибку. Попробуйте создать симлинки *.so на *.so.2. По-моему это с 32х разрядной версией Lazarus такое, уже не помню точно :(

Добавлено спустя 3 минуты 6 секунд:
Какой-то девелоперский пакет симлинки создавал сам.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Нет, libldl это не то, это какая-то фигня по работе с матрицами... libdl - это функции по работе с динамическими библиотеками (.so).
VirtUX писал(а):При чем это произошло после смены KDE на 4.4.2. На 4.3.5 (до обновления) все было чики-пуки.

Могу рассказать ещё более смешную историю. У меня при обновлении Firefox с 3.5 на 3.6, synaptec заодно снёс и весь KDE 4.3, так что после перезагрузки я остался вообще с голыми иксами. :D
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Сообщение VirtUX »

Скомпилить IDE - я скомпилил. Но при старте Lazarus падает с целой грядкой ошибок. Хотя под GTK2 все норм. :?
Решил сильно не заморачиваться. Возвращаю KDE 4.3.5, и ну его на... все эти эксперименты. :)
Ответить