Indy Servers "рушат" Lazarus

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

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

Ответить
Nikolas
новенький
Сообщения: 14
Зарегистрирован: 26.08.2014 13:41:37

Indy Servers "рушат" Lazarus

Сообщение Nikolas »

Система Debian, Lazarus 1.2.4, FPC 2.6.4, Indy 10.2.0.3
При попытке добавления на форму компонента вкладки Servers - Core выскакивает пустое окошко (с информацией об ошибке?) и Lazarus закрывается. Аналогично при попытке "тыкнуть" по иконке любого сервера, который уже был установлен на форме.
С чем это может быть связано и как преодолеть?
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

инди из свн возьмите.

Да и лазарь из свн поставьте 1.3 (желательно).
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

сейчас как раз пишу проект с indy. пользую для этого CodeTyphoon 4.9 (лазарус плюс куча предустановленных компонент). вродь все норм)
Nikolas
новенький
Сообщения: 14
Зарегистрирован: 26.08.2014 13:41:37

Сообщение Nikolas »

Попробовал установить СТ.
Согласно инструкции первым делом обноил системные библиотеки и получил следующие ошибки:
E: Не удалось найти пакет libgtkglext1
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет libgtkglext1-dev
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлена самая новая версия libgtk2.0-dev.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет gtk2-engines-pixbuf
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет gtkgl-dev
E: Не удалось найти пакет libgtkgl2.0-dev
E: Не удалось найти пакет по регулярному выражению «libgtkgl2.0-dev»
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
E: Не удалось найти пакет libgtkglextmm-x11-1.2-0
E: Не удалось найти пакет по регулярному выражению «libgtkglextmm-x11-1.2-0»


И потом, при установке IDE

-
Fu../components/pl_Brook/lib/x86_64-linux/gtk2 -Fu../components/pl_ExtentIDE/lib/x86_64-linux/gtk2 -dx86_64 typhon.pp
/usr/bin/ld: warning: ../link.res contains output sections; did you forget -T?
/usr/bin/ld: cannot find -lgdkglext-x11-1.0
/usr/bin/ld: cannot find -lgtkglext-x11-1.0
typhon.pp(249,1) Error: Error while linking
typhon.pp(249,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
make[2]: *** [typhon] Ошибка 1
make[2]: Leaving directory `/usr/lib/codetyphon/typhon/ide'
make[1]: *** [bigide] Ошибка 2
make[1]: Leaving directory `/usr/lib/codetyphon/typhon/ide'
make: *** [idebig] Ошибка 2


Что делать в этом случае?

upd: запустил под библиотеку Qt, IDE опять "выпадает" от попытки поместить на форму idUDPServer/idTCPServer

Добавлено спустя 1 час 5 минут 28 секунд:
Немножко оффтопа: объясните нубу, как скомпилированную программу перенести для запуска в другой папке или на другом компьютере?
Аватара пользователя
Лекс Айрин
долгожитель
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград
Контактная информация:

Сообщение Лекс Айрин »

Nikolas, а в чем проблема? У меня скомпилированная в бубунте прога нормально переносится (только права на выполнение надо переустановить).
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

Nikolas CT сам все ставит, только sudo надо.

а конкретно вам нид
/usr/bin/ld: cannot find -lgdkglext-x11-1.0
/usr/bin/ld: cannot find -lgtkglext-x11-1.0

окромя этого тифон много зависимостей тянет.

п.с.
Чем инди из свн не устраивает? Работает на винде и лине без "ГАВ"...
поставили фпс 2.6.4, лазарь. Потом папку с лазарем заменили на свн версию. В консоли vake bigideю И поставили инди. Зачем тифон то?
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

Nikolas писал(а):
upd: запустил под библиотеку Qt, IDE опять "выпадает" от попытки поместить на форму idUDPServer/idTCPServer

кидаю эти компоненты на форму все норм) ИДЕ не вылетает
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

В консоли vake bigideю
ups... make bigide...
Аватара пользователя
*Rik*
постоялец
Сообщения: 453
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал
Контактная информация:

Сообщение *Rik* »

Nikolas
Вы Synapse не смотрели? Я когда с Delphi переехал на Lazarus, первое время то-же Indy пытался использовать, в результате не рискнул, перешел на Synapse, чему весьма рад.
Ответить