Raymond Toy writes:
>>>>>>"Vadim" == Vadim V Zhytnikov writes:
>>>>>>
>>>>>>
>
>[snip]
>
> Vadim> [vadim@proxl maxima]$ make
> Vadim> Making all in src
> Vadim> make[1]: Entering directory `/home/vadim/test/maxima/src'
> Vadim> test -d binary-gcl || mkdir binary-gcl
> Vadim> test -d binary-gcl/numerical || mkdir binary-gcl/numerical
> Vadim> test -d binary-gcl/numerical/slatec || mkdir binary-gcl/numerical/slatec
> Vadim> gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall
> Vadim> (intern "OPERATE-ON-SYSTEM":mk) "maxima" :compile :verbose t))' && \
> Vadim> gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") (funcall
> Vadim> (intern "OPERATE-ON-SYSTEM":mk) "maxima" :load :verbose t) (when
> Vadim> (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system
> Vadim> "binary-gcl/maxima"))'
>
> Vadim> Invalid DEFINE-CONDITION option: (:DEFAULT-INITARGS :COMPONENT NIL)
>
>This is very strange. defsystem doesn't use clos.
>
>
>
This is no longer the case.
>Can you just start gcl in the src directory and
>
> (load "../lisp-utils/defsystem.lisp")?
>
>
>
>
This fails with the same error message.
Take a look at define-condition missing-component at line #2378.
This is trouble-makin piece of code as far as I understand.
--
Vadim V. Zhytnikov