C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[856] Indy 9을 쉽고 빠르게 빌더6에 설치하기.
김태선 [cppbuilder] 8438 읽음    2009-02-13 23:39
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=component&no=556
에서 파일을 다운로드 합니다. C++Builder6용으로 컴파일된 Indy 9 입니다.

기존 Indy8 대신에 Indy9을 쓰고 싶은 분들을 위해 신속하게 설치할 수 있도록 하자는 것이 목적입니다.
Pas 소스는 없으니 소스가 필요하신 분은 박지훈 님이 올린 indy 9.0.18을 다운로드 하시면 됩니다.
http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=component&no=405


구체적인 설치 방법은

기존 Indy8이 설치되어 있다면 (빌더6는 설치하면 기본으로 Indy8이 설치 되죠)
Install Packages에서 기존 Indy8을 remove 시킬 필요없이 개발툴인 빌더만 종료된 상태이면 됩니다.
Personal 버전이라서  설치되어 있지 않다면 아래의 제거 과정은 물론 불필요 하겠죠.

1. 빌더 개발툴의 include/vcl 폴더에서
indy8 폴더 만들고 여기에 id*.hpp 를 다 옮겨 놓습니다.
indy8을 다시 쓸일이 없다면, 옮겨 놓지 않고 삭제해 버려도 됩니다.
2. bin 폴더에 dclindy60.bpl 과 indy60.bpl 도 위처럼 합니다.
3. lib/release 폴더에 indy60.lib indy60.bpi 도 위처럼 합니다.

다음은 새 파일을 위 위치에 대치해 주면 됩니다.
올려진 파일을 풀면 다 있습니다.

4. bin 폴더에 새 dclindy60.bpl 과 indy60.bpl을 넣어 줍니다.
5. lib/release 폴더에 indy60.bpi 와 indy60.lib을 넣습니다. 파일명은 바꾸지 않고 옮깁니다.
6. include/vcl 폴더에 id*.hpp 파일을 복사해 넣습니다.

그리고 다시 빌더를 기동시키면 됩니다. 인디를 마음대로 쓸수 있습니다.
Indy8을 제거하지 않고 패키지를 대치했기 때문에 빌더를 다시 기동하면 Indy9이 바로 컴포넌트 탭에 나타납니다.

기존 Indy8은 indy.lib와 indy.bpi를 쓰는데, indy9은 indy60.lib 와 indy60.bpi 를 쓰는데 따라,
기존 프로그램에 인디를 얹은 경우 프로그램 링크시 기존의 indy.lib를 찾는 문제가 생길 수 있는데,
이때는 프로젝트를 완전히 닫고, 프로젝트 파일을 열어 indy.lib 를 2군데서 찾아 제거해주면 해결됩니다.

그리고 Build with runtime packages를 check 한 후 디버깅시에 파일을 찾지 못한다고 나올 경우는
디버깅 모드를 위해 indy60.bpi 와 indy60.lib를 lib 폴더에도 동일한 파일명으로 복사해 넣어 두면 됩니다.


Indy가 설치되어 있지 않은 C++Builder6 Personal 버전 경우는
4 ~ 6까지 한 뒤
Install Packages 에서 bin/dclindy60.bpl 을 선택해서 설치해주면 됩니다.

인디9 설치에 관해서는 가장 쉽지 않나 생각됩니다.

+ -

관련 글 리스트
856 Indy 9을 쉽고 빠르게 빌더6에 설치하기. 김태선 8438 2009/02/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.