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