ADD-READER-METHOD error
A Lispnik <[email protected]> Fri, 9 Mar 2007 23:11:27 -0800 (PST)
| Newsgroups | gmane.lisp.clg.devel |
|---|---|
| Message-ID | <[email protected]> |
I got an error while trying to compile a clg from CVS today with SBCL 1.0.2 and also 1.0.3 on Ubuntu Linux (SBCL from sourceforge, not the Common Lisp Controller one available in Ubuntu). I wish I could send a patch but I haven't been able to track down the cause yet:
STYLE-WARNING: redefining |gtk_window_position_get_type| in DEFUN
STYLE-WARNING: redefining |gtk_window_type_get_type| in DEFUN
STYLE-WARNING: redefining |gtk_wrap_mode_get_type| in DEFUN
debugger invoked on a SIMPLE-ERROR in thread #<THREAD "initial thread" {A74D791}>:
Error during processing of --eval option (LOAD #P"init.lisp"):
The generic function #<STANDARD-GENERIC-FUNCTION ADD-READER-METHOD (1)> takes
4 required arguments; was asked to find a method with specializers
(#<STANDARD-CLASS CONTAINER-CHILD-CLASS> #<BUILT-IN-CLASS T>
#<BUILT-IN-CLASS T>)
See also:
The ANSI Standard, Function FIND-METHOD
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [RETRY ] Retry performing #<ASDF:LOAD-OP NIL {AD3EC89}> on
#<ASDF:CL-SOURCE-FILE "gtkobject" {A9F6EE1}>.
1: [ACCEPT ] Continue, treating #<ASDF:LOAD-OP NIL {AD3EC89}> on
#<ASDF:CL-SOURCE-FILE "gtkobject" {A9F6EE1}> as having been
successful.
2: [CONTINUE] Ignore and continue with next --eval option.
3: [ABORT ] Skip rest of --eval options.
4: Skip to toplevel READ/EVAL/PRINT loop.
5: [QUIT ] Quit SBCL (calling #'QUIT, killing the process).
((LAMBDA (SB-IMPL::E)) #<SB-PCL::FIND-METHOD-LENGTH-MISMATCH {BA6D409}>)
0]
I use the following:
(require :asdf)
(setf
(logical-pathname-translations "clg")
'(("**;*.*.*" "/home/lispnik/src/clg/**/")))
(push
(translate-logical-pathname "clg:systems;")
asdf:*central-registry*)
(asdf:oos 'asdf:load-op :gtk)
____________________________________________________________________________________
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV