[comp.lang.lisp] Do I need a more recent CLX and CLUE?

ralph@laas.fr (Ralph P. Sobek) (10/09/90)

I have been having trouble installing CLX and CLUE that came with our
copy of X11R4.  Our situation is a Sun SPARC running Lucid 3.0 Common
lisp.  On top of that we run "May Day REV II" PCL with the defmethod
optimization posted to CommonLoops mailing list.

The problems may be due to the fact that we do *not* have the most
recent versions of either: CLX just states that it is version 4, and
CLUE's documentation states that it is version 7.1.  As I understand
CLX is up to R4.3 and CLUE's up to 7.2 or 7.20.

For CLX: the image.lisp works when PCL is not loaded.  The
trapezoid.lisp, and beziertest.lisp files fail in all cases.

Trapezoid.lisp:

>>Error: Extension ZoidExtension isn't defined for display #<PCL::STD-INSTANCE orion:0 (MIT X Consortium R4)>

XLIB::X-ERROR:
   Required arg 0 (CONDITION): XLIB::ABSENT-EXTENSION
   Rest arg 1 (KEYARGS): (:NAME :|ZoidExtension| :DISPLAY #<PCL::STD-INSTANCE orion:0 (MIT X Consortium R4)>)
:A  0: Abort to Lisp Top Level

-> :b
XLIB::X-ERROR <- XLIB:DRAW-FILLED-TRAPEZOIDS <- XLIB::ZOID-TEST <- EVAL <- SYSTEM:ENTER-TOP-LEVEL

Beziertest.lisp:

>>Error: The value of VECTOR, #<Vector (UNSIGNED-BYTE 16) 1736 953556>, should be a SIMPLE-VECTOR

SVREF:
   Required arg 0 (VECTOR): #<Vector (UNSIGNED-BYTE 16) 1736 953556>
   Required arg 1 (INDEX): 0



For CLUE: menu.lisp works partially!  The function beatlemenuai (host)
fails:

Buttons are white-on-black ...
>>Error: Asynchronous NAME-ERROR in request 3 (last request was 4)  Code 45.0 [OpenFont]

XLIB::X-CERROR:
   Required arg 0 (PROCEED-FORMAT-STRING): "Ignore"
   Required arg 1 (CONDITION): NAME-ERROR
   Rest arg 2 (KEYARGS): (:DISPLAY #<PCL::STD-INSTANCE orion:0 (MIT X Consortium R4)> 
:ERROR-KEY NAME-ERROR :ASYNCHRONOUS T :CURRENT-SEQUENCE 4 :MAJOR 45 ...)
:C  0: Ignore
:A  1: Abort to Lisp Top Level

-> :b
XLIB::X-CERROR <- DEFAULT-ERROR-HANDLER <- XLIB::REPORT-ERROR <- XLIB::READ-ERROR-INPUT <
- XLIB::READ-INPUT <- XLIB::READ-REPLY <- XLIB::QUERY-FONT <- XLIB::TEXT-EXTENTS-LOCAL <-
 TEXT-EXTENTS <- PCL::|(METHOD CLUEI:PREFERRED-SIZE (CLUE-EXAMPLES::BUTTON))| <- COLUMN-I
TEM-SIZE <- PCL::|(METHOD CLUEI:CHANGE-LAYOUT (CLUE-EXAMPLES::COLUMN))| <- PCL::|(METHOD
CLUEI:INITIALIZE-GEOMETRY (CLUEI:COMPOSITE))| <- PCL::|(METHOD CLUEI:INITIALIZE-GEOMETRY
(CLUEI:COMPOSITE))| <- RESOURCE-MENU <- BEATLEMENUIA <- EVAL <- SYSTEM:ENTER-TOP-LEVEL

	In the case that all my troubles are related to my versions of
CLX and CLUE, I would appreciate finding either an FTP site *in *
France (We don't have International Internet yet ;-(), or a mail
archive server where I could order either the new releases or diffs.

Please follow up since we are having mailer troubles at the moment.

Thanks in advance!

--
Ralph P. Sobek			  Disclaimer: The above ruminations are my own.
ralph@laas.fr				   Addresses are ordered by importance.
ralph@laas.uucp, or ...!uunet!laas!ralph		
If all else fails, try:				      sobek@eclair.Berkeley.EDU
===============================================================================
Reliable software should kill people reliably! -Andy Mickel, Pascal News #13,78