안녕하세요.
TclTk를 사용하게 되면 슬슬 C 프로그램을 이용한 본격적인 프로그래밍을 하게 되는데요. 그전에 먼저 거쳐야할 관문인 TclTk 컴파일 방법부터 설명하겠습니다.
티클 인터프리터 프로그램을 컴파일 해봐야 하는 이유에 대해 제 나름대로의 생각을 적는다면.
자 그럼 윈도우에서 컴파일을 할려면 먼저 C 컴파일러가 필요합니다.
하지만 비싼 비쥬얼C 가 없어도 Mingw 라고 하는 훌륭한 무료 컴파일러가 있습니다. 자 본론으로 들어가서
http://prdownloads.sourceforge.net/tcl/msys_mingw8.zip
다운받은후 임의의 폴더(저는 C:\ 밑에 풀었습니다)에 압축을 풀면 msys 디렉토리구조가 만들어 지는데 그중에 msys.bat 파일을 클릭하면 작은 까만 콘솔화면이 뜹니다.
http://tcl.tk/software/tcltk/download.html
여기서 소스를 다운받습니다. (tcl8.5.1-src.tar.gz, tk8.5.1-src.tar.gz)
받은 소스를 msys 밑의 home 폴더에 넣으시고 msys 콘솔상에서 다음명령을 줍니다.
그럼 두개의 폴더가 생기는데 먼저 tcl 프로그램부터 컴파일합니다.
컴파일이 끝났으면 실행시켜봅시다.
확인후 이제 Tk 를 컴파일해봅시다.
확인해 봅시다.
ActiveTcl과 같은 윈도우상에서 동작하는 TclTk 를 만들어 보았습니다.
만약 여러분이 새로운 C 모쥴을 개발해서 추가해도 위의 방법과 유사하게 컴파일 할수가 있을겁니다. (물론 Makefile 을 손좀 봐야겠죠?)