Subject: Building Maxima on PPC64 (Power 7) with ECL
From: Mike Hansen
Date: Sun, 21 Aug 2011 21:27:07 -0700
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