Помогите плиз с установкой Indy

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

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

Помогите плиз с установкой Indy

Сообщение krios » 07.05.2009 14:02:49

при установке Indy в Lazarus постоянно сталкиваюст с проблемой:
при компиляции пакета всё проходит норм, когда жму установка, начинают вылетать сообщения типа модуль такой-то дублируется в путях к модуль IDE и таких сообщений куча, а потом вылазиет фатал еррор
e:\lazarus\ide\lazarus.pp(1,1) Fatal: Can't find unit indylaz used by Lazarus
Подскажите почему так получается и,если можно, пути исправления. Заранее благодарен.
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41

Re: Помогите плиз с установкой Indy

Сообщение B4rr4cuda » 07.05.2009 14:45:39

В пакете инди, кроме модулей для лазаря есть пакетик для фпц, который нужно скомпилить и установить в каталог модулей fpc и прописать путь в fpc.cfg. Читаем ридми.
Аватара пользователя
B4rr4cuda
энтузиаст
 
Сообщения: 693
Зарегистрирован: 28.12.2007 07:48:35

Re: Помогите плиз с установкой Indy

Сообщение krios » 07.05.2009 14:50:27

а можно немного подробнее? я не слишком хорошо разбираюсь)))
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41

Re: Помогите плиз с установкой Indy

Сообщение B4rr4cuda » 07.05.2009 15:30:41

Подробней: в архиве инди есть папочка fpc, в ней выполняем make&&make install (под линукс, с правами рута) потом пробуем установить пакет в лазаря. Возможно необходимо будет отредактировать fpc.cfg, я уже не помню давненько ставил, да и бажит инди, проще уж synapse или lNet юзать.
Аватара пользователя
B4rr4cuda
энтузиаст
 
Сообщения: 693
Зарегистрирован: 28.12.2007 07:48:35

Re: Помогите плиз с установкой Indy

Сообщение krios » 07.05.2009 16:08:49

хм..а если у меня не линуха?
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41

Re: Помогите плиз с установкой Indy

Сообщение kosteek » 07.05.2009 16:52:19

На днях установил под Вынь ХР Инди.
В параметрах пакета во вкладке Использование добавь пути:
путь_к_Каталогу_ИНДИ\indy-10.2.0.3\lazarus\
путь_к_Каталогу_ИНДИ\indy-10.2.0.3\lazarus\lib\i386-win32\
путь_к_Каталогу_ИНДИ\indy-10.2.0.3\fpc\

а также в параметрах компилятора добавить те же каталоги, что написал
kosteek
постоялец
 
Сообщения: 203
Зарегистрирован: 24.07.2008 14:57:09
Откуда: Украина, г.Славянск

Re: Помогите плиз с установкой Indy

Сообщение EmeraldMan » 17.05.2009 13:51:07

Я делал так:
Параментры компилятора - другие модули - \indy-10.2.0.3\fpc\
Параментры компилятора - включаемые файлы - \indy-10.2.0.3\lazarus\lib\i386-win32\
Из папки indy-10.2.0.3\fpc скопировать все .pas и .inc в indy-10.2.0.3\lazarus\lib\i386-win32
Устанавливаем.
Все работает ;)
Аватара пользователя
EmeraldMan
постоялец
 
Сообщения: 149
Зарегистрирован: 16.10.2008 08:41:51
Откуда: Белгород

Re: Помогите плиз с установкой Indy

Сообщение ifrost » 04.12.2009 21:38:49

Здравствуйте!
У меня при установке Indy выдаёт что не найден IdAboutVCL.pas, это в Linux,
а в Windows - IdStreamVCL.pas, хотя файлы на месте, пути вроде все указываю как выше рекомендуют.
ifrost
новенький
 
Сообщения: 21
Зарегистрирован: 13.11.2009 09:19:51

Re: Помогите плиз с установкой Indy

Сообщение Logo » 04.12.2009 21:53:17

ifrost писал(а):Здравствуйте!
У меня при установке Indy выдаёт что не найден IdAboutVCL.pas, это в Linux,
а в Windows - IdStreamVCL.pas, хотя файлы на месте, пути вроде все указываю как выше рекомендуют.

Пожалуйста, укажите версию OS, FPC, Lazarus. Если fpc/Lazarus зи SVN то томер ревизии укажите.

Попробуйте указать в настройках компилятора путь к исходникам, например: /home/user/Develop/fpc-2.4.x/indy-10.2.0.3/fpc/

Файлы в indy-10.2.0.3/fpc/ должны быть откомпилированы компилятором той же версии, что сам компилятор с библиотеками и Lazarus c VCL.

Добавлено спустя 19 минут:
В Linux, при размещении на форме компонентов из группы "СЕРВЕР", будет ошибка. Попробуйте заменить файлы, должно, по крайней мере, ставиться на форму.
indy-10.2.0.3-patch.tar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: Помогите плиз с установкой Indy

Сообщение ifrost » 04.12.2009 22:32:18

Ubuntu 9.10, Lazarus 0.9.28.2, FPC 2.2.4
Windows XP SP3, Lazarus + fpc 2.3.1 (скачивал с http://www.hu.freepascal.org/lazarus/ в последних числах ноября)

пробовал варианты как выше написали kosteek и EmeraldMan. ничего не помогает :|
ifrost
новенький
 
Сообщения: 21
Зарегистрирован: 13.11.2009 09:19:51

Re: Помогите плиз с установкой Indy

Сообщение Logo » 05.12.2009 01:24:34

ifrost писал(а):Ubuntu 9.10, Lazarus 0.9.28.2, FPC 2.2.4
Windows XP SP3, Lazarus + fpc 2.3.1 (скачивал с http://www.hu.freepascal.org/lazarus/ в последних числах ноября)

пробовал варианты как выше написали kosteek и EmeraldMan. ничего не помогает :|


Lazarus 0.9.28.2, FPC 2.2.4 - в такой комбинации компилируется. Ошибка возникает при компиляции пакета indylaz.lpk, или всего Lazarus`a?

Все-же, попробуйте перекомпилировать сначала Lazarus и fpc, а потом прочитать и установить indylaz.lpk, помойму всетаки проблема с версией модулей, она иногда проявляется, типа отсутствует файл, а реально более старый какой-то модуль, причем не тот, что пишет.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: Помогите плиз с установкой Indy

Сообщение Lazar » 29.12.2009 20:44:02

Народ, поставьте кто-нибудь индейцев из последней коробки на Lazarus 0.9.28.2, FPC 2.2.4 отсюда хttp://indy.fulgan.com/ZIP/IndyTiburon.zip и расскажите как правильно это сделать. При распаковке архива никакой папки fpc нигде нету, в Lib есть indylaz.lpk, я его открываю в лазарусе, пытаюсь компилировать и мне выдаёт: папка_к_инди\Lib\Core\IdAntiFreeze.pas(78,15) Error: Forward declaration not solved "TIdAntiFreeze.Process;"
P.S. Windows 7 x64.
Lazar
незнакомец
 
Сообщения: 7
Зарегистрирован: 14.12.2008 19:12:39

Re: Помогите плиз с установкой Indy

Сообщение eevee » 30.12.2009 11:55:06

How to install [2]

If you couldn't install Indy for Lazarus with tips above, you can try this...

From Yahoo! Brazil, Lazarus Group (User Everaldo)

Version installed on Lazarus 0.9.24 using component indy-10.2.0.1.

* Unzip the component from file tar.gz (must be this file, the "zip file" does not work) in directory $(LazarusDir)\components;
* Go to directory $(LazarusDir)\components\indy-10.2.0.1\ and to create inside them a directory named "saved";
* Copy the content of the directory $(LazarusDir)\components\indy-10.2.0.1\lazarus\ to directory "saved" created above;
* Copy the content of directory $(LazarusDir)\components\indy-10.2.0.1\fpc\ to directory $(LazarusDir)\components\indy-10.2.0.1\lazarus, and rewrite all files, ok;
* Get the content of directory "saved" and copy inside of $(LazarusDir)\components\indy-10.2.0.1\lazarus and you can delete "saved" directory now;
* Install the package laz.lpk (available in $(LazarusDir)\components\indy-10.2.0.1\lazarus\indy) of conventional way.

On LINUX the path is: /usr/lib/lazarus/components/indy-10.2.0.1/, right!!!

I hope this was helpful for you, good luck!!!


Добавлено спустя 1 минуту 26 секунд:
http://wiki.lazarus.freepascal.org/Indy_with_Lazarus - вот тут оригинал на Вики

Добавлено спустя 1 минуту 43 секунды:
Indy брать отсюда - http://www.indyproject.org/Sockets/fpc/index.EN.aspx
eevee
новенький
 
Сообщения: 63
Зарегистрирован: 29.12.2009 17:52:44
Откуда: Саратов

Re: Помогите плиз с установкой Indy

Сообщение Lazar » 30.12.2009 13:22:10

Ты в мой пост вчитайся внимательно, что я спрашивал... Мне не нужен хлам 100 летней давности что идёт на той страничке, а мануал по инсталу к последней версии не подходит.
Lazar
незнакомец
 
Сообщения: 7
Зарегистрирован: 14.12.2008 19:12:39

Re: Помогите плиз с установкой Indy

Сообщение eevee » 31.12.2009 11:03:50

Странно... Сам ставил по мануалу, всё работает ок

Добавлено спустя 3 минуты 17 секунд:
P.S. Забыл добавить, Indy брал с сайта разработчиков, а не фиг знает откуда
eevee
новенький
 
Сообщения: 63
Зарегистрирован: 29.12.2009 17:52:44
Откуда: Саратов


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru
cron