Форум: "Сети";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
ВнизПереход с Indy 8 на Indy 9 Найти похожие ветки
← →
leonidus (2004-11-24 08:39) [0]Здравствуйте мастера.
В связи с назревшими проблемами по авторизации на прокси-сервере, решил перейти с Indy 8 на Indy 9. Delphi у меня 6-я, возник вопрос во-первых дайте пожалуйста ссылку на дистрибутив 9-й версии и не будет ли проблем в установке на 6-ю версию Delphi?
← →
Verg © (2004-11-24 08:42) [1]http://www.indyproject.org/
> и не будет ли проблем в установке на 6-ю версию Delphi
У меня не было.
← →
leonidus (2004-11-24 08:56) [2]На странице http://www.indyproject.org/download/index.iwp не нашел ссылки на дистрибутив... может я чего-то не понимаю но где еще должна быть ссылка как не на странице Download
← →
Verg © (2004-11-24 09:02) [3]Download
Please select your development environment:
Borland Native Compilers - Delphi, C++ Builder, Kylix
Delphi 8 - Delphi for .NET
Microsoft .NET - Visual Studio.NET 2003, and all other .NET 1.1 development environments.
Похоже у тебя будут проблемы при установке на D6....
← →
leonidus (2004-11-24 09:26) [4]>Download давайте ка без ерничества
спасибо за разъяснения
← →
leonidus (2004-11-26 10:33) [5]Скачал indy9.0.18 снес 8-ю версию, начал ставить 9-ю. Открыл Indy60.dpk скомпилировал, но после инсталяции получил надпись типа пакадж не может быть установлен т.к. это не "design time package". Тогда я открываю dclIndy60.dpk жму "Compile" появляется окно "Change dclIndy60.dpk" с надписью "The following changes must be made before this package can be compiled" и в списке отображается IdAntiFreeze, жму Ок, все компилируется, но после инсталяции появляется сообщение "Точка входа в процедуру @Idresourcestrings@_RSBindingAny не найдена в библиотеке DLL Indy60.bpl" и потом ошибка, пакадж dclIndy60.bpl не можт быть загружен. Не найдена указанная процедура. Подскажие пожалуйста что я делаю не так?
← →
Reindeer Moss Eater © (2004-11-26 11:10) [6]А что бы тебе не почитать инструкцию по инсталяции?
← →
leonidus (2004-11-26 12:37) [7]в этом архиве не было, если не трудно можете кинуть файлик на мыло kofman@vlink.ru буду очень благодарен
← →
Reindeer Moss Eater © (2004-11-26 12:53) [8]Точка входа в процедуру @Idresourcestrings@_RSBindingAny не найдена в библиотеке DLL Indy60.bpl"
Перед инсталяцией и компиляцией новой версии надо:
1. Разрегистрировать старую версию в IDE.
2. Убрать из Library path все пути на старую библиотеку
3. Найти и уничтожить на диске все bpl старой версии
4. Скомпилировать модули, которые должны компилироваться отдельно от пакета (в 914 это IdCompressionIntercept.pas)REM ***************************************************
REM Compile Runtime Package Indy70
REM ***************************************************
REM IdCompressionIntercept.pas has to be compiled separately from Indy70 because of a DCC32 bug. The bug
REM also appears when doing a full build.
%NDD7%\bin\dcc32.exe IdCompressionIntercept.pas /Oobjs /m /h /w /N..\D7 /LE..\D7 /LN..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
4. Скомпилировать рантайм пакет
5. Скомпилировать дизайнтайм пакет
6. Component->Install Packages->Add->Укзазать dclIndy*.bpl
← →
leonidus (2004-11-26 13:23) [9]спасибо за помошь.
возникла проблемка только с 4-м пунктом.
мне не понятна строка
%NDD7%\bin\dcc32.exe IdCompressionIntercept.pas /Oobjs /m /h /w /N..\D7 /LE..\D7 /LN..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
Я написал так c:\Program Files\Borland\Delphi6\Bin\brcc32.exe c:\Program Files\Borland\Delphi6\Lib\Indy 9.0\IdCompressionIntercept.pas а что за парамется такие страшные?
← →
Reindeer Moss Eater © (2004-11-26 14:10) [10]не brcc32.exe, а dcc32.exe
← →
leonidus (2004-11-26 14:27) [11]да описался именно dcc32.exe
а что там с параметрами именно такие и указывать
/Oobjs /m /h /w /N..\D7 /LE..\D7 /LN..\D7 -$d-l-n+p+r-s-t-w- %2 %3 %4
а то что у меня Delphi 6-й это ничего?
И еще момент новый файл dclIndy*.bpl где должен создаться в папке Bin?
← →
Reindeer Moss Eater © (2004-11-26 14:42) [12]Длинная строка параметров - просто пример из бат файла устанавливающего библиотеку с помощью computil.dpr.
Что означают эти параметры - рассказывает сама dcc32 при запуске без параметров.
Новый bpl может создаваться где угодно.
В любой папке, где windows сможет его найти.
Папка с dcc32, папка windows, папка windows\system32, любая папка перечисленная в переменной PATH и т.д.
← →
leonidus (2004-11-26 21:28) [13]спасибо все установилось
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.04 c