(Active)Tcl 8.6으로 Python을 컴파일하는 방법은 무엇입니까?

(Active)Tcl 8.6으로 Python을 컴파일하는 방법은 무엇입니까?

Tcl 8.6을 사용하여 CentOS 6에서 Python 3.5.0을 컴파일하려고 합니다. 내가 그랬어

./configure --with-tcltk-includes=I/opt/ActiveTcl-8.6/include --with-tcltk-libs=L/opt/ActiveTcl-8.6/libs --prefix=/home/aivar/localpython

설치 후 IDLE -> 도움말 -> 정보를 보면 내가 Tk 8.5.7을 사용하고 있다고 표시됩니다.

무엇이 잘못되었을 수 있나요?

답변1

구성 스크립트에는 '-I' 및 옵션 앞에 L:

--with-tcltk-includes=-I/opt/ActiveTcl-8.6/include --with-tcltk-libs=-L/opt/ActiveTcl-8.6/libs
                      ↑ ↑

답변2

올바른 경로는 /opt/ActiveTcl-8.6/lib최소한 버전에 대한 것 입니다.8.6.6.8606 Ubuntu Linux 64비트의 ActiveTcl

관련 정보