With 4.1.2.alpha1, I'm seeing the same error reported by John Palmieri: > Well, now it seems to have built on 64-bit as well. It doesn't work > if I first execute > > export MAKE='make -j2' > > but it works if MAKE='make'. Here's the tail end of the installation > with MAKE='make -j2'; I think I get a similar error with 32-bit or 64- > bit, but this is from the 64-bit attempt:
I was using MAKE='make -j4' and got the same thing John got:
cd c; make -j4
make[2]: Entering directory
`/var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/build/c'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
cat /var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/symbols_list.h | \
sed -e 's%{\([A-Z ]*.*".*"\),[^,]*,[ ]*NULL,.*}%{\1,NULL}%g' \
-e 's%{\([A-Z ]*.*".*"\),[^,]*,[ ]*\([^,]*\),.*}%{\1,"\2"}%g' \
-e 's%{NULL.*%{NULL,NULL}};%' >
/var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/symbols_list2.h
if test -f ../CROSS-DPP ; then ../CROSS-DPP
/var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/main.d main.c ; else
./dpp /var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/main.d main.c ;
fi
/bin/sh: ./dpp: not found
if test -f ../CROSS-DPP ; then ../CROSS-DPP
/var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/symbol.d symbol.c ;
else ./dpp /var/tmp/sage-4.1.2.alpha1/spkg/build/ecl-9.8.4/src/src/c/symbol.d
symbol.c ; fi
/bin/sh: ./dpp: not found
make[2]: *** [main.c] Error 127
(This is Ubuntu 9.04 amd64 on a Core 2.) David Kirkby suggested that
when using regular MAKE=make, it's not really compiling a 64-bit binary,
but here on Linux, with MAKE=make, ECL compiles, and I get:
$ file libecl.so.9.8.4
libecl.so.9.8.4: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV),
dynamically linked, not stripped
I did have a problem doctesting my build of 4.1.2.alpha1 -- some doctest
used up all the memory, and I had to kill everything -- and I'll try
again tonight to see if the doctest problem is repeatable and possibly
related to ECL.
Dan
--
--- Dan Drake
----- http://mathsci.kaist.ac.kr/~drake
-------
signature.asc
Description: Digital signature
