System Setting for Tex

development environment

2007.4.12

version 1.0

박상훈

차       례

1. Network 설정    ------------------------------- 2 page

- Network Drive

- Network 등록정보

- 작업 그룹

2. C++Builder6 설치 ------------------------------ 3 page

- LeadTools Drive 설정

- RX component 파일 Copy

- Project Option 설정

3. Component 설치 방법 --------------------------- 5 page

- RX component

- dclusr.bpk

- TdpTest.bpk

- xmldocBCB6.bpk

4. LEADTOOLS Help 파일사용 방법 ------------------ 6 page

1. Network 설정

(1) Network Drive 설정

다음 경로를 네트워크 드라이버(W:\)로 설정할 것.

(File Server 에 현재 진행하고 있는 Textile Source)

(2) Network 등록정보 설정.

1. [제어판]->[네트워크]->[TCP/IP]->등록정보(속성) 클릭!

2. [IP주소]->[할당된 IP 주소 사용][게이트웨이][DNS 구성]

98, XP 구분해서 사용

IP주소         : 61.251.191.xx (네트워크 관리자가 지정해준 번호)

서브넷 마스크  : 255.255.255.128

게이트웨이     : 61.251.191.126

DNS 서버 주소  : 168.126.63.1

168.126.63.2

3. 처음으로 네트워크 환경설정 창에서 [파일 및 프린터공유]

98에서만 체크한다. XP에서는 확인해 준다.

4. [기본네트워크 로그온]->[Microsoft 네트워크 클라이언트]로 설정.

(3) 작업그룹 설정

일반적으로 “컴퓨터 작업그룹”은 “RND.YWE”로 지정한다.

2. C++Builder6 설치

1) C++Buiulder6를 설치한다.

2) LEADTOOLS는 Server에 설치되어져 있다. Network Drive로 지정하여 사용한다.

Drive는“L:\”로 지정한다. 현재 사용하고 있는 모든 프로젝트의 path option에  “L:\”로 지정되어져 있기 때문이다.

3) rx275BCB6 폴더(NewFile 컴퓨터의 util에 있음) 안의 내용을 C++ Builder 6가

설치된 폴더에 RX폴더를 만들고, Units 폴더를 만든 후 모두 복사한다.

ex) C:\Program Files\Boland\CBuilder6\RX\Units 로 rx275BCB6안의

모든 파일을 복사

4) 메뉴에서 [Project]->[Option]->[Directories/Conditionals]

5) include path 우측의 [...] 버튼을 눌러 다음과 같이 설정한다.

6) library path 우측의 [...] 버튼을 눌러 다음과 같이 설정한다.

위 5)번과 같은 형식으로 설정하면 된다.

새로운 Component, 추가 Library가 있다면 위와 같은 방법으로 add하여 사용하면 된다.

현재 Project의 Option을 확인해 보면 알 수 있다.

3. CBuilder6 설치 후 Component 설치 방법

1) 메뉴에서 [File]->[Open Project]

C:\Program Files\Borland\CBuilder6\RX\Units Directory의 아래 보이는 파일을 열어 설명되어져 있는 방식으로 설치한다.

a. rxctl6.bpk - Compile 후 Install 불필요

b. rxdb6.bpk - Compile 후 Install 불필요

c. rxbde6.bpk - Compile 후 Install 불필요

d. dclrx6.bpk - Compile 후 Install 필요

e. dclrxdb6.bpk - Compile 후 Install 필요

f. dclrxbd6.bpk - Compile 후 Install 필요

2) C:\Program Files\Boland\CBuilder6\Lib 폴더에 생성된 dclusr.bpk를

[Compile] -> [Install] 한다.

3) Texpia Component 추가하기.

다른 컴퓨터의 C:\Texpro_W\를 복사한다.

C:\Texpro_W\tdptest\TdpTest.bpk를 열고 [Compile]->[Install] 한다.

만약 WeavePackage.Lib를 찾는 에러가 발생한다면 이미 만들어 놓은 Lib파일을

C:\Program Files\Borland\CBuilder6\Projects\Lib 폴더에 복사한 후 다시 해 본다.

(파일은 Component, Library 자료실에 있다.)

또는 bpr 파일을 edit 프로그램으로 열어 WeavePackage관련 내용을 모두 지워주면 정상적으로 compile이 될 것이다.

(참고, 새로운 component를 찾아서 설치를 할 때 위와 비슷한 에러가 발생한다면 현재 설치하려는 component에 필요없는 내용일 수 있다. WeavePackage처리 방식과 같이 에러 나는 부분을 제거해 주면 정상 설치될 가능성이 있다. 위와 같은 문제점이 발생하는 이유는 component package를 만드는 borland(C++ builder)에 기존 설치되어져 있는 Lib가 링크되기 때문이다. 이 Lib가 현재 component와 상관이 없어도 link되어 저장될 수 있다.)

4) xmldocBCB6.bpk

Textile, TexStylist에 SVG를 처리하기 위한 Component가 추가로 설치되었다.

TXMLDocument_bcb6 폴더 안에 있는 Component를 설치해야 한다.

이 Component를 설치하면 Internet에 XML이라는 것이 생성된 것을 확인 할 수 있을 것이다.

(만약 make할 때 Lib를 찾지 못했다는 에러가 발생하면 .bpk 파일을 에디터해서 찾는 Lib 부분을 지워라. 필요 없는 Library가 표시 된 것이기 때문이다.)

(참고, Component폴더의 설명 파일을 확인하기 바람)

4. LEADTOOLS Help 파일사용 방법

1) LEADTOOLS 폴더에서 ltkrn13.dll을 찾아 windows\system32폴더에 복사한다.

2) LEADTOOLS Help 폴더의 내용을 Copy해서 Local Computer로 옮긴다.

3) C++ builder의 Help Menu의 Customize 버튼을 클릭하면 아래와 같은 화면을 볼수 있다.

4) Copy한 폴더를 열어 모든 hlp파일을 add하면 Builder에서 LeadTools Help를 이용할 수 있다.

※참고사항

에러가 발생하면

1. TexPro Program을 설치했는지 확인한다.

- compile전에 install을 먼저 해야 한다.

2. LEADTOOLS 및 기타 component, library의 경로를 확인한다.

- Project Option에서 확인 필요. 만약 색이 흐리게 표시되면 링크되어 있지 않다는 의미