Tcl%208.6%3F.png)
Ich versuche, Python 3.5.0 auf CentOS 6 mit Tcl 8.6 zu kompilieren. Ich habe
./configure --with-tcltk-includes=I/opt/ActiveTcl-8.6/include --with-tcltk-libs=L/opt/ActiveTcl-8.6/libs --prefix=/home/aivar/localpython
Nach der Installation wird mir unter IDLE -> Hilfe -> Info angezeigt, dass ich Tk 8.5.7 verwende.
Was könnte schiefgelaufen sein?
Antwort1
Das Konfigurationsskript erfordert ein führendes '-
' vor diesen I
und L
Optionen:
--with-tcltk-includes=-I/opt/ActiveTcl-8.6/include --with-tcltk-libs=-L/opt/ActiveTcl-8.6/libs ↑ ↑
Antwort2
Der richtige Pfad ist /opt/ActiveTcl-8.6/lib
zumindest für die Version8.6.6.8606
von ActiveTcl auf Ubuntu Linux 64-bit