Building Maxima on PPC64 (Power 7) with ECL



Hello,

I'm attempting to build Maxima on a Power7 box with ECL 11.1.1.  The
following error is thrown when building numeric.lisp:

;;; Note:
;;;   Invoking external command:
;;;   gcc -I. -I/home/wstein/silius/sage-4.7.1/local/include/
-I/home/wstein/silius/sage-4.7.1/local/include -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -Dlinux -O2 -w -c
binary-ecl/numeric.c -o binary-ecl/numeric.o
;;; Finished compiling
/home/wstein/silius/sage-4.7.1/spkg/build/maxima-5.23.2.p0/src/src/numeric.lisp.
;;;
;;; Note:
;;;   Invoking external command:
;;;   gcc -I. -I/home/wstein/silius/sage-4.7.1/local/include/
-I/home/wstein/silius/sage-4.7.1/local/include -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -g -O2 -fPIC -Dlinux -O2 -w -c
/tmp/eclinitkECreG.c -o /tmp/eclinitkECreG.o
;;; Note:
;;;   Invoking external command:
;;;   gcc -o binary-ecl/numeric.fas
-L/home/wstein/silius/sage-4.7.1/local/lib/ /tmp/eclinitkECreG.o
binary-ecl/numeric.o
-Wl,--rpath,/home/wstein/silius/sage-4.7.1/local/lib/ -shared
-L/home/wstein/silius/sage-4.7.1/local/lib
-L/home/wstein/silius/sage-4.7.1/local/lib -lecl -lgmp -lgc -ldl -lm
;      - Loading binary file "binary-ecl/numeric.fas"
;;; Loading "/home/wstein/silius/sage-4.7.1/spkg/build/maxima-5.23.2.p0/src/src/binary-ecl/numeric.fas"
An error occurred during initialization:
Attempt to redefine function NIL in locked package..

It seems this type of error has come up before.  Is there a standard
way to figure out why / where it's trying to redefine NIL?

Thanks,
--Mike