Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Установка Indy 9


Автор: Grom 1.10.2006, 21:56
Сейчас с ума сойду. Уже 3 часа пытаюсь поставить ! Скачал короче инди 9 там запустил бат файл для С6 скопировал всё в папку с билдером, удалил все старые файлы индейцев по маскам. 

Жму Инстал пакадж там ADD и подсовывую dclIndy60.bpl и мне говорит что

"Точка входа в процедуру @Idsourcestrings@_RSBindingAny не найдена в библиотеке DLL Indy60.bpl"

весь инетр перерыл - ничего не помогает. Обновил билдер до апдейт 4 - тоже не помагло. Что же делать ? smile((((

Автор: Romikgy 2.10.2006, 08:45
а при сборе 
Цитата(Grom @  1.10.2006,  20:56 Найти цитируемый пост)
Indy60.bpl

этого файла ошибок не было ? у мя поставилось с 1 раза

Автор: Grom 2.10.2006, 08:50
Romikgy, а где его взять-то ? его и небыло.

Автор: Romikgy 2.10.2006, 09:06
Fullc6.bat
такой батник запускал?
ошибок не было ?

Автор: Grom 2.10.2006, 18:19
Romikgy, ошибок небыло. А появились только файлы Indy60.bpi и dclIndy60.bpl

Автор: Romikgy 2.10.2006, 18:25
только 2  smile а *.hpp и *.obj нету?
кса а пути к папке прописал?

Автор: Teran 2.10.2006, 19:25
Присоединяюсь к той же проблеме.
Но у меня он поставился только вот без Indy60.bpl
теперь все время приходится таскать с собой Indy60.bpi 

Автор: Romikgy 2.10.2006, 19:29
Цитата(Teran @  2.10.2006,  18:25 Найти цитируемый пост)
теперь все время приходится таскать с собой Indy60.bpi

куда таскать?

Автор: Grom 2.10.2006, 19:44
Romikgy, 
Цитата

только 2   а *.hpp и *.obj нету?


да есть конечно, просто Indy60.bpl нет. Если ен сложно напишу по пунктам как делать  smile может я пропустил чё.

Автор: Teran 3.10.2006, 10:59
Цитата(Romikgy @  2.10.2006,  19:29 Найти цитируемый пост)
куда таскать

обьясняю:
если же необходимо запустить написанную программу(с участием Indy9) на другом компьютере то необходимо файл Indy60.bpi обязательно "таскать за собой" т.е. переносить в папке с основной программой
в итоге сделанная прога получается не одним exe файлом, а несколькими.

Автор: Romikgy 3.10.2006, 13:25
это убирается проще , поищи по форуму , как отучить билдер от использования рантайм библиотек

Автор: Grom 3.10.2006, 17:11
Romikgy, напиши мануал пожалуйсто smile

Автор: Romikgy 3.10.2006, 18:44
Grom, пока разбираюсь в чем трабла !
PS у ся снес вчера , для того что б сделать мануал , а оно опс... и мне такуюже ошибку выбросило
Цитата(Grom @  1.10.2006,  20:56 Найти цитируемый пост)

"Точка входа в процедуру @Idsourcestrings@_RSBindingAny не найдена в библиотеке DLL Indy60.bpl"

до этого все окей было , а вчера после сноса поставить не смог , щаз разбираюсь почему так!

Автор: Grom 3.10.2006, 20:06
Romikgy, отлично  smile 

Автор: Лена 4.10.2006, 09:09
Вся информация о Indy и установке для Builder: http://www.indyproject.org/KB/

Автор: Grom 4.10.2006, 13:52
Лена, ну уж не настолько я дурак чтобы не найт мануал по установке smile просто столкнулся с ошибкой, которая нигде не описана.

Автор: Teran 4.10.2006, 18:03
Цитата(Romikgy @  3.10.2006,  13:25 Найти цитируемый пост)
как отучить билдер от использования рантайм библиотек

Borland не будет использовать рантайм библиотеки только если он эти самые библиотеки встроит в скомпилированый EXE файл, а как раз этого нужного мне Lib-а у меня и нет. Вот и приходится дополнительно копировать и носить с программой Indy60.bpi

Автор: Grom 4.10.2006, 18:09
Teran, 
Цитата

Borland не будет использовать рантайм библиотеки только если он эти самые библиотеки встроит в скомпилированый EXE файл, а как раз этого нужного мне Lib-а у меня и нет. Вот и приходится дополнительно копировать и носить с программой Indy60.bpi

дык ты добавь в список папок поиска библиотек - либу индейцев, тогда она тоже будет встраиваться в EXE.  smile 

Автор: Romikgy 4.10.2006, 22:31
Teran, у индейцев есть obj файлы вместо либов

Автор: Faiver 6.11.2007, 21:28
Выложите уже наконец мануал, не могу его поставить

Автор: ksili 4.12.2007, 13:20
там у них в руководстве  по установке Indy в Билдер написано:
Цитата

We never did use the IndyC*.bpk packages at all when building the Indy binaries for installations.
We were simply the Delphi .dpk's along with some special parameters that cause DCC32 to
generate .OBJ and .HPP files and then making a .LIB file. Now just so there's no misunderstanding,
you can get C++Builder binaries from Delphi .dpk's and we know of two vendors that do this
successfully. The processed for building the .BPK's with MAKE is really just the same thing because
MAKE is just a batch processor that calls the Delphi compiler with the exact parameters we are
using and having TLIB add the objects to the .LIB files.

Это они что ли предлагают использовать компилятор Делфи, чтбы создать файлы obj, hpp и lib?
Они издеваются что ли? Откуда у меня компилятор Делфи? У меня только Билдер...

Автор: ksili 4.12.2007, 13:47
В общем, разобрался. 
В целом надо делать всё как в официальном руководстве, ссылка есть в этой теме. НО! Удалять файлы старого Инди надо не по тем маскам, что указаны в руководстве, а вообще ВСЕ файлы, имеющие отношение к Инди. У меня под те маски пара файлов не попала. Поэтому выскакивала вышеозначеная ошибка. После удаления никакие там файлы lib, bpk или ещё что-то не просит - указал ему bpl - и всё!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)