Lazarus 0.9.16 + indy 10.2.1 кто-нибудь смог?
Модератор: Модераторы
Lazarus 0.9.16 + indy 10.2.1 кто-нибудь смог?
попробовал воткнуть компоненты Indy
make all make install в директории fpc прошли успешно, а вот при компиляции пакета (lpk) то и дело сообщения, что невозможно найти модуль idGlobal. Добавил в пути все директории Indy, где водятся pas-файлы и все равно. Кстати модуль есть idClobalCore, а idGlobal чего-то не нашел.
У кого-нибудь получилось?
make all make install в директории fpc прошли успешно, а вот при компиляции пакета (lpk) то и дело сообщения, что невозможно найти модуль idGlobal. Добавил в пути все директории Indy, где водятся pas-файлы и все равно. Кстати модуль есть idClobalCore, а idGlobal чего-то не нашел.
У кого-нибудь получилось?
Я пробовал, установилось легко надо только пути компилятору все указать или все в одну папку сложить... Мне нужен был icmpclient. вот он то меня и рcатроил... Пишу для себя аналог PingPlotter'а (это графический Traceroute и pingpath в одном флаконе)так вот у 10 Indy и у Synapse один и тотже глюк если в качестве жлюза ADSL модем ZyXEL OMNY Prestige. то при изменении TTL не получаешь ответа от хостов по пути, только от конечно, если юзать Delphi и Indy 9 то все ок...
cranium писал(а):Я пробовал, установилось легко надо только пути компилятору все указать или все в одну папку сложить... Мне нужен был icmpclient. вот он то меня и рcатроил... Пишу для себя аналог PingPlotter'а (это графический Traceroute и pingpath в одном флаконе)так вот у 10 Indy и у Synapse один и тотже глюк если в качестве жлюза ADSL модем ZyXEL OMNY Prestige. то при изменении TTL не получаешь ответа от хостов по пути, только от конечно, если юзать Delphi и Indy 9 то все ок...
О, получилось: пути не там указал. и, оказывается, мышкой ткнул, где не надо, и сделал лишний модуль регистрирующимся. Однако после дельфи и кайликса неохотно переползается.
Shleps писал(а):cranium писал(а):Я пробовал, установилось легко надо только пути компилятору все указать или все в одну папку сложить... Мне нужен был icmpclient. вот он то меня и рcатроил... Пишу для себя аналог PingPlotter'а (это графический Traceroute и pingpath в одном флаконе)так вот у 10 Indy и у Synapse один и тотже глюк если в качестве жлюза ADSL модем ZyXEL OMNY Prestige. то при изменении TTL не получаешь ответа от хостов по пути, только от конечно, если юзать Delphi и Indy 9 то все ок...
О, получилось: пути не там указал. и, оказывается, мышкой ткнул, где не надо, и сделал лишний модуль регистрирующимся. Однако после дельфи и кайликса неохотно переползается.
Гы
Trezub писал(а):А нельзя ли поподробнее.. где пути указывать и куда мышей не тыкать?![]()
А то у меня тоже не получается скомпилировать - idGlobal не находит.
У меня Лазарус стоит на c:\, инди лежит внутри лазаруса, в директории "компоненты"
открываю lpk, в окне "Package indylaz" нажимаю кнопку "Compiler Options". в поле "Other unit files" вписываю
.\;C:\lazarus\components\indy-10.2.0.1\fpc\Core\;C:\lazarus\components\indy-10.2.0.1\fpc\Inc\;C:\lazarus\components\indy-10.2.0.1\fpc\Protocols\;C:\lazarus\components\indy-10.2.0.1\fpc\System\
А мышкой я ткнул на чекбокс "Register unit", когда выделение стояло на каком-то юните без зеленого треугольника на иконке. Сорри, что задержался.
haword писал(а):ГыЕще как неохотно стремно и глюковато ! Ну что поделать ОпенСоурс
Денег на этом не делают поэтому все тяп-ляп! Если бы Kylix не перестал работать на новых дистрах я бы и не подумал на Лазаре что ни будь ваять!
Пишу из подстола.
Я Куликс поставил и... стёр через пол часа. прога компилится но не запускается, оказывается какие-то пути к каким-то быблиотекам надо прописать... не... Lazarus from SVN -наш выбор
Sniper писал(а):Пишу из подстола.
Я Куликс поставил и... стёр через пол часа. прога компилится но не запускается, оказывается какие-то пути к каким-то быблиотекам надо прописать... не... Lazarus from SVN -наш выбор
Ну это не проблема
haword писал(а):Таких ОТКРОВЕННО ДЕТСКИХ проблем нету в Куликсе, его проблема в том что производитель забросил его, и из за этого не идет он на новых ядрах где сейчас другая система нитей и потоков.
Ну... Там взрослые проблемы.
Atrus писал(а):haword писал(а):Таких ОТКРОВЕННО ДЕТСКИХ проблем нету в Куликсе, его проблема в том что производитель забросил его, и из за этого не идет он на новых ядрах где сейчас другая система нитей и потоков.
Ну... Там взрослые проблемы.Я, помню, пробовал писать приложение на CLX. Такой жо.., как реализация дерева (treeview) я никогда не видел.
Сторонних компонентов куча, можно что хочешь использовать, например Virtual Treeview, хорошая штука!
Atrus писал(а):haword писал(а):Сторонних компонентов куча, можно что хочешь использовать, например Virtual Treeview, хорошая штука!
Задача была написать небольшое, но мощное приложение на Delphi, которое без лишних телодвижений соберётся Kylix.
Блин развели оффтоп
Что-то я не так делаю...
Переписываю содержимое indy-10.2.0.1 в папку C:\lazarus\components\indy\fpc\
Иду в ...\indy\fpc\ набираю make all
бегут буковки, в самом конце выдает leaving directory "C:\lazarus\components\indy\fpc\Protocol'
make install после этого не делается. Если делать его без make all, то ругается еще больше. например target "win32", packade "rtl" not found.
Ось win XP.
На данный момент слил в C:\lazarus\units\i386-win32\ сформированные файлы *.о в папках lib, которые образовались в Core,Protocol,System
И пытаюсь скомпилировать..
Что самое интересное, на работе мне как-то удалось скомпилировать, но установить не получилось.
обновлено: скомпилировал. Пытаюсь установить, говорит "c:\lazarus\ide\lazarus.pp(1,1) Fatal: Can't find unit IdDsnSASLListEditorFormVCL"
обновлено2: хоть установилось не полностью, но вроде работает... хотя я только что понял, что возился с устаревшей версией Инди, а на сайте лежит за 14.06...
Никто не работает с SMTP в Indy? Ибо у меня не получается нормально отправить сообщение, а мне еще и вложение нужно..
Переписываю содержимое indy-10.2.0.1 в папку C:\lazarus\components\indy\fpc\
Иду в ...\indy\fpc\ набираю make all
бегут буковки, в самом конце выдает leaving directory "C:\lazarus\components\indy\fpc\Protocol'
make install после этого не делается. Если делать его без make all, то ругается еще больше. например target "win32", packade "rtl" not found.
Ось win XP.
На данный момент слил в C:\lazarus\units\i386-win32\ сформированные файлы *.о в папках lib, которые образовались в Core,Protocol,System
И пытаюсь скомпилировать..
Что самое интересное, на работе мне как-то удалось скомпилировать, но установить не получилось.
обновлено: скомпилировал. Пытаюсь установить, говорит "c:\lazarus\ide\lazarus.pp(1,1) Fatal: Can't find unit IdDsnSASLListEditorFormVCL"
обновлено2: хоть установилось не полностью, но вроде работает... хотя я только что понял, что возился с устаревшей версией Инди, а на сайте лежит за 14.06...
