I just installed gcl-2.3.8 beta and both tcl and tk 8.3, I ran the gcl
configure script
as follows:
/.configure --enable-tkconfig=/usr/local/lib
--enable-tclconfig=/usr/local/lib
/usr/local/lib is where the tclConfig.sh and tkConfig.sh scripts reside.
I then compiled gcl without error; however then I try the following as
per the readme
file:
>(si::tkconnect)
Loading /home/jeffs/Studies/Languages/Lisp/gcl-2.3.8/gcl-tk/tkl.o
start address -T 8298000 Finished loading
/home/jeffs/Studies/Languages/Lisp/gcl-2.3.8/gcl-tk/tkl.o
"/home/jeffs/Studies/Languages/Lisp/gcl-2.3.8/gcl-tk/gcltksrv 127.0.0.1
5016 8336 :0
"/home/jeffs/Studies/Languages/Lisp/gcl-2.3.8/gcl-tk/gcltkaux: error in
loading shared libraries: libtk8.3.so: cannot open shared object file:
No such file or directory
then I tried the other method described in readme, i.e.
(setq si::*tk-library* "/usr/local/lib/tk8.3")
>(setq si::*tk-library* "/usr/local/lib/tk8.3")
"/usr/local/lib/tk8.3"
>(load "gcl-tk/demos/widget.lisp")
Loading gcl-tk/demos/widget.lisp
Error: The function TK-DO is undefined.
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by LOAD.
Broken at LOAD. Type :H for Help
Can anyone tell me what has gone wrong? Note-I haven't yet run 'make
install'.
Thank you.
Regards,
Jeff Stephens