bugGNU Common Lisp - Bugs: bug #15761, LTK does not build


bug #15761: LTK does not build

Submitted by:  Mike Thomas <mjthomas>
Submitted on:  Wed 15 Feb 2006 09:59:51 PM UTC  
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Open

Add a New Comment (Rich MarkupRich Markup):

You are not logged in

Please log in, so followups can be emailed to you.


Wed 15 Feb 2006 09:59:51 PM UTC, original submission:

Attached is the current LTK Lisp/Tk gui from Peter Herth:


and modified as follows to work with GCL via the run-program function:

$ diff ltk.lisp{.bak,}

> #+:gcl(si:run-program program args :input :stream :output :stream
> :error :output)


(load (compile-file "ltk.lisp")) fails due to:

;;; The constant NIL is being bound.
No matching method for the generic-function #<compiled-closure PCL::OBJECT-PLIST


when called with arguments (MAKE-LTK-CONNECTION).

Fast links are on: do (si::use-fast-links nil) for debugging
Broken at NO-APPLICABLE-METHOD. Type :H for Help.
1 (Continue) Retry call to #<compiled-closure PCL::OBJECT-PLIST>
(#:G1904 'FUNCTION)
(#:G1905 "Create a new LTK-CONNECTION object. This repres
ents a connection to a
specific wish. You can maintain connections to several distinct wish
processes by binding WISH to the one you desire to communicate with, and
using LTK functions within that dynamic scope."))
3 Retry compiling file "ltk.lisp".
4 Return to top level.

Commenting out this line leads to further problems with the compiler.

I think that we should support LTK in GCL 2.7.0 as a quick third party cross platform GUI candidate usable by applications such as Axiom.

The previous stable version of LTK worked OK with HEAD with the above modification.

Mike Thomas <mjthomas>
Project Member


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):

Attached Files
file #1969:  ltk.lisp added by mjthomas (123kB - text/plain)


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.


Please enter the title of George Orwell's famous dystopian book (it's a date):



Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Wed 15 Feb 2006 09:59:51 PM UTCmjthomasAttached File-=>Added ltk.lisp, #3405

Back to the top

Powered by Savane 3.1-cleanup