Lazarus и FreeBSD6.1

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

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

Lazarus и FreeBSD6.1

Сообщение divinusproject » 28.11.2006 19:58:21

Наконец у меня получилось установить Lazarus под FreeBSD!
Может кому пригодится мой опыт. Во время установки возникли следующие проблемы:
1. Попытался скомпилировать fpc из исходников в win32 для FreeBSD с использованием binutils-2.15-win32-i386-freebsd. Скомпилировалось... но под FreeBSD полученные файлы запускать не захотелись. Почему? Может кто объяснит? Ну да ладно, не стал мучаться, скачал бинарники fpc для FreeBSD с www.freepascal.org.
2. Немного помучился, пока не узнал, что make во FreeBSD особенный, и дли сборки fpc надо использовать gmake!
3. Сборка lazarus'а: появлялась ошибка при линковке lazbuild - помогла пересборка fpc из исходников (насколько я понял, бинарники fpc искали функции iconv, iconv_open,... в библиотеке libiconv.so, на самом деле эти функции назывались libiconv, libiconv_open,...)
4. В Lazarus в настройках окружения нужно указать путь к Make: /usr/local/bin/gmake
5. При использовании GTK русский шрифт какой-то странный - очень большой, наверное где-то настраивается? Подскажите где? При компиляции в GTK2 все нормально.

Ну вот вроде бы все :)
divinusproject
новенький
 
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул

Сообщение unC0Rr » 28.11.2006 23:11:15

А это... не проще всё из портов было поставить? http://www.freshports.org/editors/lazarus/
unC0Rr
новенький
 
Сообщения: 59
Зарегистрирован: 02.02.2006 03:44:44

Сообщение divinusproject » 29.11.2006 06:51:06

Мы легких путей не ищем! :)
К тому же хочется собирать lazarus из svn :) да и fpc тоже :)
divinusproject
новенький
 
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул

Сообщение Attid » 14.12.2006 13:08:39

а что такое
binutils-2.15-win32-i386-freebsd

и есть ли что подобное под линукс ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Сообщение divinusproject » 15.12.2006 15:47:50

binutils - инструменты для кросс-компиляции, есть и для линукс:
ftp://ftp.freepascal.org/fpc/contrib/cross/
divinusproject
новенький
 
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул


Вернуться в Lazarus

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

Сейчас этот форум просматривают: Google [Bot] и гости: 52

Рейтинг@Mail.ru