You are here

freewrap 질문 드립니다.

안녕하세요? /방긋/

컴파일하기가 쉽지 않네요....

freewrap으로 tcllib1.6.1 에 있는 struct package를 포함시킬려고 합니다.

아래는 제 gui.tcl 소스 내용입니다.

#!/usr/bin/wish

lappend auto_path /usr/share/tcllib1.6.1/struct
package require struct 2.0

위와 같이 gui.tcl에 정의를 해주고,
structlist.txt라는 파일안에

/usr/share/tcllib1.6.1/struct/pkgIndex.tcl
/usr/share/tcllib1.6.1/struct/struct.tcl

등과 같이 /usr/share/tcllib1.6.1/struct 아래의 파일리스트를
structlist.txt 파일에 기록하였습니다.

그리고
freewrapPLUS gui.tcl -f structlist.txt

이렇게 실행을 하였습니다. 에러없이 컴파일이 되더군요.
이렇게 만들어진 실행파일 gui를 실행하면
................................... Can't find package cmdline.

이라는 에러가 뜨네요. /통곡/

다른 확장팩키지(예를 들면 tablelist3.4) 같은 것들은
/usr/share/ 아래에 깔고
위와 같은 방법으로 디렉토리 Path를 잡아 주고 패키지 리스트를
만들어서 freewrap 돌리면 정상적으로 실행이 되거든요.

어떻게 방법이 없을런지요?

즐거운 주말 보내십시오.