Tcl%208.6%3F.png)
Я пытаюсь скомпилировать Python 3.5.0 на CentOS 6 с Tcl 8.6. Я сделал
./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
ActiveTcl на Ubuntu Linux 64-бит