Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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.039 c
6-1100991818
Павел
2004-11-21 02:03
2005.02.06
Использование VPN


1-1106498375
Grigoryan
2005-01-23 19:39
2005.02.06
Показывать окно с сообщением сразу после появления главного окна


9-1099176072
Кто---то
2004-10-31 02:41
2005.02.06
Что такое Матрица ?


1-1106677482
Aldor_
2005-01-25 21:24
2005.02.06
Можно ли с помощью GDI получить полноэкранный режим?


10-1082362359
7th_Angel
2004-04-19 12:12
2005.02.06
Диаграммы в Excel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский