Lazarus и FreeBSD6.1

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

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

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

Lazarus и FreeBSD6.1

Сообщение divinusproject »

Наконец у меня получилось установить 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 все нормально.

Ну вот вроде бы все :)
unC0Rr
новенький
Сообщения: 59
Зарегистрирован: 02.02.2006 02:44:44

Сообщение unC0Rr »

А это... не проще всё из портов было поставить? http://www.freshports.org/editors/lazarus/
divinusproject
новенький
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул
Контактная информация:

Сообщение divinusproject »

Мы легких путей не ищем! :)
К тому же хочется собирать lazarus из svn :) да и fpc тоже :)
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

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

и есть ли что подобное под линукс ?
divinusproject
новенький
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул
Контактная информация:

Сообщение divinusproject »

binutils - инструменты для кросс-компиляции, есть и для линукс:
ftp://ftp.freepascal.org/fpc/contrib/cross/
Ответить