Bryan A. Bentz
2018-11-11 16:06:32 UTC
I've been trying to get GCL-2.6.2-ANSI to talk to tk on a Windows 8.1 (64 bit) machine. The
TK/TCL package I'm using is from ActiveTCL.
I tried following the instructions in gcl-tk.pdf; (in-package "TK") works fine, but the next step,
(tkconnect), gives me an error: apparently there is no system::tkl file with extension either
.o, .lsp, or .lisp. The directories searched look like they're all in the GCL install directory or
"C:/lang/source/gcl...", which doesn't exist.
A thorough search shows no such file on my system, either in the GCL directory or in the
ActiveTCL directory (I searched the entire C: drive). So I don't think it's a PATH issue.
I must be missing some step. I'm using the prebuilt GCL binary, so perhaps that's the root
of the issue. There seems to be no part of the GCL directory structure that might let me
build the missing file. Perhaps trying to build GCL from scratch, with the appropriate
options/paths chosen, would fix this; before I go that route, does this problem ring any bells?
Is there some face-palm solution I'm missing? I searched the archives but found no
mention of this problem. I tried the 2.6.7.mingw32 version, which had the same problem.
BTW, my goal is to be able to build some simple forms/graphics with TK that might then be
portable to other OSes. I've gone the X Windows route in the past, but my target audience
is entirely Windows people. Nevertheless, if that's what makes the most sense I can try to
get some form of X Windows running on the PC; pretty sure I've done that in that past, but
it's been a while.
Bryan Bentz
(screenshot below)
*******************************************************
Facebook: https://www.facebook.com/bryan.a.bentz
Personal URL: http://groups.csail.mit.edu/mac/users/bentz/
Blog: http://bryanbentz.blogspot.com/
Business URL: http://www.bentz-engineering.com/
*******************************************************
TK/TCL package I'm using is from ActiveTCL.
I tried following the instructions in gcl-tk.pdf; (in-package "TK") works fine, but the next step,
(tkconnect), gives me an error: apparently there is no system::tkl file with extension either
.o, .lsp, or .lisp. The directories searched look like they're all in the GCL install directory or
"C:/lang/source/gcl...", which doesn't exist.
A thorough search shows no such file on my system, either in the GCL directory or in the
ActiveTCL directory (I searched the entire C: drive). So I don't think it's a PATH issue.
I must be missing some step. I'm using the prebuilt GCL binary, so perhaps that's the root
of the issue. There seems to be no part of the GCL directory structure that might let me
build the missing file. Perhaps trying to build GCL from scratch, with the appropriate
options/paths chosen, would fix this; before I go that route, does this problem ring any bells?
Is there some face-palm solution I'm missing? I searched the archives but found no
mention of this problem. I tried the 2.6.7.mingw32 version, which had the same problem.
BTW, my goal is to be able to build some simple forms/graphics with TK that might then be
portable to other OSes. I've gone the X Windows route in the past, but my target audience
is entirely Windows people. Nevertheless, if that's what makes the most sense I can try to
get some form of X Windows running on the PC; pretty sure I've done that in that past, but
it's been a while.
Bryan Bentz
(screenshot below)
*******************************************************
Facebook: https://www.facebook.com/bryan.a.bentz
Personal URL: http://groups.csail.mit.edu/mac/users/bentz/
Blog: http://bryanbentz.blogspot.com/
Business URL: http://www.bentz-engineering.com/
*******************************************************