[Python-Dev] problems importing _tkinter on Linux build
Trent Mick
trentm@ActiveState.com
Sun, 17 Sep 2000 14:27:18 -0700
I get the following error trying to import _tkinter in a Python 2.0 build:
> ./python
./python: error in loading shared libraries: libtk8.3.so: cannot open shared object file: No such file or directory
Here is the relevant section of my Modules/Setup:
_tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \
-I/usr/local/include \
-I/usr/X11R6/include \
-L/usr/local/lib \
-ltk8.3 -ltcl8.3 \
-L/usr/X11R6/lib \
-lX11
I got the Tcl/Tk 8.3 source from dev.scriptics.com, and ran
> ./configure --enable-gcc --enable-shared
> make
> make install # as root
in the tcl and tk source directories.
The tcl and tk libs are in /usr/local/lib:
[trentm@molotok contrib]$ ls -alF /usr/local/lib
...
-r-xr-xr-x 1 root root 579177 Sep 17 14:03 libtcl8.3.so*
-rw-r--r-- 1 root root 1832 Sep 17 14:03 libtclstub8.3.a
-r-xr-xr-x 1 root root 778034 Sep 17 14:10 libtk8.3.so*
-rw-r--r-- 1 root root 3302 Sep 17 14:10 libtkstub8.3.a
drwxr-xr-x 8 root root 4096 Sep 17 14:03 tcl8.3/
-rw-r--r-- 1 root root 6722 Sep 17 14:03 tclConfig.sh
drwxr-xr-x 4 root root 4096 Sep 17 14:10 tk8.3/
-rw-r--r-- 1 root root 3385 Sep 17 14:10 tkConfig.sh
Does anybody know what my problem is? Is the error from libtk8.3.so
complaining that it cannot load a library on which it depends? Is there some
system library dependency that I am likely missing?
Thanks,
Trent
--
Trent Mick
TrentM@ActiveState.com