I confirm this problem. There are 2 solutions,
1) Use gcc-2.96 to compile gcl-2.4.3 and then build maxima
2) Use gcc-3.2 and the gcl cvs version.
best regards,
Valerij
> I'm trying to compile the CVS version under Redhat 8.0 linux, using
>
> gcc 3.2
>
> and
>
> gcl 2.4.3.
>
>
> 1. the build of gcl was without obvious problems.
>
> 2. the Maxima distribution lacked config.guess and config.sub files, so
> I copied them from /usr/share/automake.
>
> 3. On compiling Maxima, I got the message
>
> ; - Compiling source file "zero.lisp"
> Compiling zero.lisp.
> End of Pass 1.
>
> Error: Can't print a non-number.
> Fast links are on: do (si::use-fast-links nil) for debugging
> Error signalled by LISP::CATCH.
> Broken at COMPILER::CTOP-WRITE. Type :H for Help.
> MAXIMA>>