- 일단 소스패키지가 델파이 프로젝트 이므로 델파이 2010 이나 방사선스튜디오 2010 이 있어야 합니다.
- 제가 인스톨했을때 런타임 에러가 발생한 이유는 아주 정확히는 모르겠지만 빌드 아웃풋 디렉토리 지정 에서 문제가 생긴듯 합니다. 아웃풋 디렉토리들을 공란으로 하니 제대로 설치가 되더군요.
- 그래도 여전히 빌더 폼 상태에서는 팔레트에 컴포넌트가 나타나지 않습니다. 임시 델파이 폼에 컴포넌트를 올린 후 복사 한 후 빌더 폼에 붙여넣기 삽질이 필요합니다.
다음의 과정으로 설치 하시면 됩니다.
// -----------------------------------------------------
1.
http://sourceforge.net/projects/tpapro/ 사이트로 갑니다.
2. tpapro_5.00.zip 을 다운 받습니다.
3. C:\Program Files\Embarcadero\RAD Studio\7.0 에 압축을 풉니다.
(이하 C:\Program Files\Embarcadero\RAD Studio\7.0\tpapro_5.00 -> <AsyncPro>)
4. <AsyncPro>\packages\D2010\AsyncProGp.groupproj 프로젝트 그룹 파일을 엽니다.
5. AsyncPro_D2010.bpl 프로젝트의 옵션 창을 엽니다.
6. 좌측 트리에서 Delphi Compiler을 선택합니다.
7. DCP, Package, Unit output directory 를 공란으로 만듭니다.
8. 좌측 트리에서 Delphi Compiler -> Linking을 선택합니다.
9. Linker output 을 Generate all C++ Builder files (including package libs)로 선택합니다.
10. dclAsyncPro_D2010.bpl 에 대해서도 (5~9)의 과정을 동일하게 합니다.
11. AsyncPro_D2010.bpl 를 빌드합니다.
12. dclAsyncPro_D2010.bpl 를 빌드하고 인스톨 합니다.
13. 메인메뉴의 Tool -> Options 메뉴를 엽니다.
14. 좌측 트리에서 Envirionment Options -> Delphi Options -> Library-Win32 를 선택합니다
15. Library Path 에 <AsyncPro>\run 을 추가합니다.
16. 좌측 트리에서 Envirionment Options -> C++ Options -> Paths and Directories 를 선택합니다.
17. Include Path 에 <AsyncPro>\run 을 추가합니다. Library Path 에 <AsyncPro>\run 을 추가합니다.
18. 델파이 프로젝트를 만들어 컴포넌트를 테스트 해봅니다.
19. 빌더 프로젝트를 만들어 컴포넌트를 테스트 해봅시다. 빌더 폼 에서는 컴포넌트가 팔레트에 보이지 않으므로 델파이 폼을 임시로 하나 생성해서 컴포넌트를 올린 후 올린 컴포넌트를 카피해서 빌더 폼에 붙여 넣는 방식으로 해야 합니다.