Hi again,
I've been trying to build Maxima (both 5.15.0 and CVS snapshot) on my
Debian/Sid machine using GCL (GNU Common Lisp) 2.6.8 CLtL1 (from glc
package version2.6.7-36.1).
The build fails, here are the last couple of lines from the output:
#################################
; - Compiling source file
;
"/home/felix/download/CAS/maxima/CVS/maxima/src/numerical/slatec/zexp.lisp"
Compiling
/home/felix/download/CAS/maxima/CVS/maxima/src/numerical/slatec/zexp.lisp.
; (IN-PACKAGE "CL-USER") is being compiled.
;; Warning: The package operation (IN-PACKAGE "CL-USER") was in a bad place.
End of Pass 1.
End of Pass 2.
OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3
Finished compiling binary-gcl/numerical/slatec/zexp.o.
; - Loading binary file "binary-gcl/numerical/slatec/zexp.o"
Loading binary-gcl/numerical/slatec/zexp.o
sincos is undefined
Error in FUNCALL [or a callee]: Cannot get relocated section contents
Fast links are on: do (use-fast-links nil) for debugging
Broken at CONDITIONS::CLCS-LOAD. Type :H for Help.
1 (Continue) Retry loading file "binary-gcl/numerical/slatec/zexp.o".
2 (Abort) Return to top level.
dbl:>>
#################################
I can build maxima wiht clisp though. A bug report against gcl in Debian
had already been filed some moths ago [1], but the suggested solution
('ln -s gcc-4.2 gcc' ) doesn't work here.
Is it a gcl bug or a Debian packaging thing?
Kind regards,
Felix