Brainenjii писал(а):В винде эта проблема решилась добавлением пути в переменную PATH, что нужно добавить в линуксе?
Какой Дистрибутив? И Как устанавливался FPC?
Если FPC устанавливали из SVN, то после инсталяции в каталоге FPC, а это /usr/local/lib/fpc/2.3.1(или другой) есть файл
samplecfg.
Запускаем его
- Код: Выделить всё
./samplecfg /usr/local/lib/fpc/2.3.1 /etc
Это создаст нам нормальный конфигфайл.
Можно указать путь к компилятору в PATH. Глобальная установка PATH в разных дистрах пишется в разных местах, а в личном каталоге прописывается в файле
.bash_profile. Открываем его и добавляем путь к компилятору, например
- Код: Выделить всё
PATH=$PATH:$HOME:$HOME/bin:/usr/local/lib/fpc/2.3.1
Другой метод, это явное указание, какой компилятор применяется, это особенно хорошо если у вас несколько версий компиляторов и плюс кросскомпиляторы:
- Код: Выделить всё
make all PP=/usr/local/lib/fpc/2.3.1/ppcx86(путь к файлу, а не каталог)
make all PP=/usr/local/lib/fpc/2.5.1/ppc386
make install PP=/usr/local/lib/fpc/2.3.1/ppcx86
Добавлено спустя 4 минуты 55 секунд:perlpunk писал(а):Хм, понадобился indy тоже.
Откуда его скачать можно, чтоб под лазарус нормально собиралась?
http://www.indyproject.org/sockets/fpc/index.htmlКакая ОС?
Сначала откомпилируйте и установите компоненты для FPC, а потом уже установится пакет к Lazarus.