(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=-내 /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

관련 정보