Jeżeli podczas instalacji pakietu INDY w środowisku Borland C++ Builder 6 występują problemy, ma to związek z błędami samego środowiska, o czym można przeczytać na stronach INDY i firmy Borland. W celu rozwiązania problemu trzeba zainstalować patche do środowiska BCB 6, dla wersji personal są dostępne dwa patche i drugi naprawia błąd z instalacją i użytkowaniem pakietu INDY.
Jak zainstalować pakiet INDY?Po pobraniu archiwum z pakietem *.zip, należy go gdzieś rozpakować najlepiej w katalogu z BCB. Gdy już rozpakujemy archiwum uruchamiamy plik *.bat znajdujący się w katalogu z pakietem, dla BCB 6 jest to plik
Fullc6.bat, plik wsadowy rozpakuje pakiet Indy dla BCB 6 do katalogu
C6, należy go odszukać. W katalogu C6 powinien znajdować się plik
dclIndy60.bpl, jest to plik instalacyjny pakietu dla BCB 6. Teraz uruchamiamy środowisko Borland C++ Builder 6 i przechodzimy do menu
Component Instal Packages..., wyskoczy okno
Project Options..., klikamy na przycisku
Add i wyszukujemy plik
dclIndy60.bpl. Komponenty powinny się zainstalować, ale to nie koniec:
Dodatkowo trzeba przeprowadzić jedną z poniższych operacji:
Wyszukujemy w katalogu
C6 wszystkie pliki z rozszerzeniem *.hpp i kopiujemy je do katalogu: C:\Program Files\Borland\CBuilder6\Include\Vcl restartujemy BCB i komponenty powinny już działać bez zarzutu.
lub: W menu: Tools
Options, na zakładce: C++ Options, w sekcji:
Paths and Directories klikamy na przycisk [...] obok pola
Search Path i w oknie
Directories, które wyskoczy klikamy na przycisk [...] przy polu
Greyed items denote invalid path i wyszukujemy ścieżkę dostępu do katalogu z pakietem INDY, potem klikamy przycisk Add. W ten sposób dodajemy do środowiska ścieżkę dostępu do plików *.hpp pakietu Indy. Standardowo podczas prawidłowej instalacji pakietu ta ścieżka powinno zostać już dodana.
Co ważne, ta ścieżka będzie uwzględniana tylko w nowych projektach powstałych po instalacji INDY, wszystkie wcześniejsze projekty nie będą zawierały tej ścieżki, ale można ją dodać do takich projektów, w menu
Project Options zakładka
Linkier sekcja
Paths and Defines, pole:
Library search path klikamy na przycisku
Editp w oknie które wyskoczy dodajemy ścieżkę do katalogu z pakietem INDY.
Opis sporządziłem w oparciu o środowisko Borland Developer Studio 2006, więc u Ciebie może być trochę inaczej, ale podobnie.