You are here

tcl7.5 tk4.1 설치

안녕하세요...
Xgrafix라는 그래픽 툴에 저의 프로그램이 연결되어서 그래프를 표시하도록
되어 있습니다.
문제는 Xgrafix라는 게 tcl7.5tk4.1을 사용한다는 것인데,
예전에는 리눅스에 이게 깔려 있어서 별다르게 설치하지 않아도 되었는데
시간이 흐르면서 자꾸 버전 업 되다보니 요즘 이런 버전을 쓰지 않는군요!
지금 Redhat 9버전에 이걸 깔려고 합니다.
수퍼유저 권한은 없는상태에서 리눅스에서 컴파일 하여 사용하려고 합니다.
보통 /usr/local/에 라이브러리를 넣는것 같은데...
그냥 저의 홈 아래 local/을 만들어서 라이브러리를 넣고 사용하려 합니다.
어떻게 컴파일 하여야 하는지요. 자꾸 에러 메시지가 나오는데
어떤 의미인지 잘 모르겠네요...

아래의 메시지가 쭉 나옵니다.

fred:/import/suphys1/hyoon/tcltk/tcl7.5/unix > make
cc -rdynamic tclAppInit.o -L/import/suphys1/hyoon/tcltk/tcl7.5/unix -ltcl7.5 -ldl -lieee -lm -lc
-o tclsh
/import/suphys1/hyoon/tcltk/tcl7.5/unix/libtcl7.5.a(tclUnixFile.o)(.text+0x327): In function `TclCreateTempFile':
: the use of `tmpnam' is dangerous, better use `mkstemp'

혹은 gcc로 컴파일 하면
gcc -c -O -I./../generic -I. -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DTCL_SHLIB_EXT=".so" ./../generic/tclPosixStr.c
../generic/tclPosixStr.c: In function `Tcl_ErrnoId':
../generic/tclPosixStr.c:340: duplicate case value
../generic/tclPosixStr.c:328: previously used here
../generic/tclPosixStr.c: In function `Tcl_ErrnoMsg':
../generic/tclPosixStr.c:787: duplicate case value
../generic/tclPosixStr.c:775: previously used here
make: *** [tclPosixStr.o] Error 1

이런 메시지가 나오면서 멈춥니다....
다변좀 부탁드리겠습니다.