Indy Servers "рушат" Lazarus

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

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

Indy Servers "рушат" Lazarus

Сообщение Nikolas » 02.10.2014 19:55:28

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

Re: Indy Servers "рушат" Lazarus

Сообщение pupsik » 02.10.2014 20:03:39

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

Да и лазарь из свн поставьте 1.3 (желательно).
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Indy Servers "рушат" Lazarus

Сообщение ViTality » 02.10.2014 21:07:20

сейчас как раз пишу проект с indy. пользую для этого CodeTyphoon 4.9 (лазарус плюс куча предустановленных компонент). вродь все норм)
ViTality
постоялец
 
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Re: Indy Servers "рушат" Lazarus

Сообщение Nikolas » 03.10.2014 14:40:26

Попробовал установить СТ.
Согласно инструкции первым делом обноил системные библиотеки и получил следующие ошибки:
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 секунд:
Немножко оффтопа: объясните нубу, как скомпилированную программу перенести для запуска в другой папке или на другом компьютере?
Nikolas
новенький
 
Сообщения: 14
Зарегистрирован: 26.08.2014 13:41:37

Re: Indy Servers "рушат" Lazarus

Сообщение Лекс Айрин » 03.10.2014 15:53:40

Nikolas, а в чем проблема? У меня скомпилированная в бубунте прога нормально переносится (только права на выполнение надо переустановить).
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Indy Servers "рушат" Lazarus

Сообщение pupsik » 03.10.2014 18:45:09

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ю И поставили инди. Зачем тифон то?
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Indy Servers "рушат" Lazarus

Сообщение ViTality » 04.10.2014 11:55:15

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

кидаю эти компоненты на форму все норм) ИДЕ не вылетает
ViTality
постоялец
 
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Re: Indy Servers "рушат" Lazarus

Сообщение pupsik » 04.10.2014 12:31:31

В консоли vake bigideю
ups... make bigide...
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: Indy Servers "рушат" Lazarus

Сообщение *Rik* » 05.10.2014 09:16:30

Nikolas
Вы Synapse не смотрели? Я когда с Delphi переехал на Lazarus, первое время то-же Indy пытался использовать, в результате не рискнул, перешел на Synapse, чему весьма рад.
Аватара пользователя
*Rik*
постоялец
 
Сообщения: 451
Зарегистрирован: 19.04.2011 12:18:51
Откуда: Урал


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru
cron