Lazarus 0.9.26 в Ubuntu 8.10 ... Проблема с Gtk2.
Модератор: Модераторы
Lazarus 0.9.26 в Ubuntu 8.10 ... Проблема с Gtk2.
Обновил систему до Ubuntu 8.10, поставил Lazarus 0.9.26 и решил как обычно пересобрать его под Gtk2. В ответ на это получил следующую фразу:
gtk2.pas:(.text+0xb851): undefined reference to 'gtk_file_folder_get_type'
/usr/lib/lazarus/ide/lazarus.pp (122,1) Error: Error while linking
Раньше такой проблемы не возникало, в чем загвоздка?
gtk2.pas:(.text+0xb851): undefined reference to 'gtk_file_folder_get_type'
/usr/lib/lazarus/ide/lazarus.pp (122,1) Error: Error while linking
Раньше такой проблемы не возникало, в чем загвоздка?
Тема поднималась, надо fpc и lazarus из svn.
wavebvg писал(а):надо fpc и lazarus из svn
Спасибо за подсказку. Буду пробовать!
Добавлено спустя 18 минут 8 секунд:
Эмс,... Установка из SVN,... Что для этого нужно? Поделитесь опытом, а то я раньше только .deb ставил.
- Attid
- долгожитель
- Сообщения: 2589
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
apt-get install subversion
man svn
и статьи на этом сайте.
Добавлено спустя 2 минуты 35 секунд:
а ну еще и мой блог =) blog.php?u=1521
man svn
и статьи на этом сайте.
Добавлено спустя 2 минуты 35 секунд:
а ну еще и мой блог =) blog.php?u=1521
Собирать fpc - это тяжко без подготовки и опыта, пакеты есть тут http://wavebvg.nm.ru/fpc_2.3.1.zip
Lazarus из svn такПотом
Lazarus из svn так
Код: Выделить всё
svn co http://svn.freepascal.org/svn/lazarus/trunk lazarusКод: Выделить всё
cd lazarus
make- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
wavebvg писал(а):Собирать fpc - это тяжко без подготовки и опыта
На мой взгляд, не сложнее чем собирать лазарь.
Единственное но - если собираеш на чистой машине, на которой ещё не стоял раньше FPC надо не забыть скопировать в /etc файл fpc.cfg и настроить пути доступа к библиотекам, которые необходимы для сборки лазаря.
В винде вроде даже это не надо делать.
Error: Can't call the linker, switching to external linking
Эта ошибка возникает на старых проектах, вообще не могу пару проектов собрать
wavebvg писал(а):обирать fpc - это тяжко без подготовки и опыта, пакеты есть тут http://wavebvg.nm.ru/fpc_2.3.1.zip
Спасибо! Поставил пакеты из архива, потом из SVN скачал Lazarus, собрал - и все заработало!
По поводу ошибок в старых проектах ничего сказать не могу, все вроде бы работает. Единственное, что немного изменилось - построение графических изображений (придется немного подправить), а так все нормально.
- EmeraldMan
- постоялец
- Сообщения: 149
- Зарегистрирован: 16.10.2008 08:41:51
- Откуда: Белгород
- Контактная информация:
Тоже вот столкнулся с такой проблемой на Ubuntu 9.04
Лечится очень просто:
sudo apt-get install libglu1-mesa-dev
Лечится очень просто:
sudo apt-get install libglu1-mesa-dev
