![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Переход с Indy 8 на Indy 9
leonidus © (2004-11-24 08:39:00)Здравствуйте мастера.
В связи с назревшими проблемами по авторизации на прокси-сервере, решил перейти с Indy 8 на Indy 9. Delphi у меня 6-я, возник вопрос во-первых дайте пожалуйста ссылку на дистрибутив 9-й версии и не будет ли проблем в установке на 6-ю версию Delphi?
leonidus (2004-11-26 21:28:00) [1]спасибо все установилось
Reindeer Moss Eater (2004-11-26 14:42:00) [2]Длинная строка параметров - просто пример из бат файла устанавливающего библиотеку с помощью computil.dpr.
Что означают эти параметры - рассказывает сама dcc32 при запуске без параметров.
Новый bpl может создаваться где угодно.
В любой папке, где windows сможет его найти.
Папка с dcc32, папка windows, папка windows\system32, любая папка перечисленная в переменной PATH и т.д.
leonidus (2004-11-26 14:27:00) [3]да описался именно 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:10:00) [4]не brcc32.exe, а dcc32.exe
leonidus (2004-11-26 13:23:00) [5]спасибо за помошь.
возникла проблемка только с 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 12:53:00) [6]Точка входа в процедуру @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 12:37:00) [7]в этом архиве не было, если не трудно можете кинуть файлик на мыло kofman@vlink.ru буду очень благодарен
Reindeer Moss Eater (2004-11-26 11:10:00) [8]А что бы тебе не почитать инструкцию по инсталяции?
leonidus (2004-11-26 10:33:00) [9]Скачал 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 не можт быть загружен. Не найдена указанная процедура. Подскажие пожалуйста что я делаю не так?
leonidus (2004-11-24 09:26:00) [10]>Download давайте ка без ерничества
спасибо за разъяснения
Verg (2004-11-24 09:02:00) [11]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 08:56:00) [12]На странице http://www.indyproject.org/download/index.iwpне нашел ссылки на дистрибутив... может я чего-то не понимаю но где еще должна быть ссылка как не на странице Download
Verg (2004-11-24 08:42:00) [13]http://www.indyproject.org/
> и не будет ли проблем в установке на 6-ю версию Delphi
У меня не было.