Indy. Установка

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

Indy. Установка

Сообщение Brainenjii » 08.10.2007 14:51:53

В общем... При попытке установить (через make install) пишет, что
make install
/usr/bin/fpcmake -p -Ti386-linux Makefile.fpc
Processing Makefile.fpc
Error: Target "linux", package "rtl" not found
make: *** [fpc_install] Ошибка 1

В винде эта проблема решилась добавлением пути в переменную PATH, что нужно добавить в линуксе?
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Indy. Установка

Сообщение elCreator » 19.09.2009 15:16:12

Код: Выделить всё
C:\lazarus>make -?
MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.


Как установить компоненты http://wiki.lazarus.freepascal.org/inde ... th_Lazarus Indy10, если при попытке запуска make в директории с ними выдает
Код: Выделить всё
Error makefile
-------||---------
Error makefile 3710: Command syntax error
Error makefile 3711: Command syntax error
*** 1812 errors during make ***

Попробовал прописать
Код: Выделить всё
SET make=C:\lazarus\fpc\2.2.2\bin\i386-win32\make.exe

, т.к. думал что система обращается не к fpcовскому make.exe, результата не дало.
У кого был успешный опыт установки Indy10 под Lazarus 0.9.26.2 beta под Windows XP, просьба поделиться пошаговым руководством.
elCreator
незнакомец
 
Сообщения: 1
Зарегистрирован: 19.09.2009 15:05:05

Re: Indy. Установка

Сообщение Vadim » 19.09.2009 15:44:05

elCreator
Установите для переменой PATH Вашей ОС именно тот каталог, где лежит freepascal'евский make.
Но более правильно будет сначала открыть Lazarus, из него открыть пакет Indy и нажать кнопку "Установить".
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Indy. Установка

Сообщение perlpunk » 19.09.2009 18:23:01

Хм, понадобился indy тоже.
Откуда его скачать можно, чтоб под лазарус нормально собиралась?
perlpunk
новенький
 
Сообщения: 90
Зарегистрирован: 26.09.2008 21:19:48

Re: Indy. Установка

Сообщение Vadim » 19.09.2009 18:25:43

perlpunk
На главной странице есть "Ссылки". Там всё есть - скачивайте.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Indy. Установка

Сообщение Logo » 20.09.2009 02:57:12

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.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: Indy. Установка

Сообщение Verx0Laz » 21.09.2009 23:42:39

Извините за оффтопик, но если Вам индюк нужен не для простой сборки чужих кодов, а для создания чего-то своего, то IMHO лучше всётаки использовать Синапс (Ararat Synapse).
http://synapse.ararat.cz/doku.php/download
Собирал простейший опрос сетки под винду на Индюке (Ping, HTTP-GET). Сделал. Не понравилось. Тормозит и чихает. Плюнул и собрал то-же самое на Синапсе. Ощущения - небо и земля. Синапс намного шустрее и стабильнее. В подробности вдаваться не буду - спать хочу, и на работу завтра. Сами проверьте, если есть желание.
Аватара пользователя
Verx0Laz
постоялец
 
Сообщения: 125
Зарегистрирован: 11.09.2007 11:24:07


Вернуться в Сети

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

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

Рейтинг@Mail.ru