![](https://secure.gravatar.com/avatar/4ad57009bcdf1ac3818ce190dacffc6b.jpg?s=120&d=mm&r=g)
17 Mar
2010
17 Mar
'10
11:21 p.m.
Narrowing down the problem, TRAVERSE now adds the LIB-OP operation to all components of a system. I added a method (defmethod perform ((operation lib-op) (c component)) nil) but this method gets overriden by a more specific one which is provided by asdf.lisp (defmethod perform ((operation operation) (c source-file)) (sysdef-error "~@<required method PERFORM not implemented ~ for operation ~A, component ~A~@:>" (class-of operation) (class-of c))) This method was the cause of all problems. Juanjo -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://tream.dreamhosters.com