[Ecls-list] alloc botch with --disable-shared
Greg Pfeil
pfeil at amazon.com
Mon Oct 31 14:30:42 UTC 2005
With the current CVS, building a static library on RHEL3 is failing for me.
I can do
./configure --with-tcp --enable-threads
And everything is fine, but once I add "--disable-shared", I get the error
below. Same thing happens if I leave off "--with-tcp --enable-threads"
(although a few things like "type = 24" and "-lpthread", etc. change).
----------------------------------------------------------------------------
rm num_comp.c list.c mapfun.c format.c stacks.c time.c num_rand.c file.c
sequence.c ffi.c num_arith.c alloc_2.c num_log.c array.c cfun.c
disassembler.c predicate.c assignment.c backq.c main.c string.c big.c eval.c
error.c character.c threads.c print.c number.c gfun.c multival.c read.c
macros.c typespec.c unixint.c hash.c compiler.c num_sfun.c num_pred.c tcp.c
reference.c structure.c unixfsys.c symbol.c pathname.c num_co.c load.c
unixsys.c cmpaux.c package.c interpreter.c instance.c
make_real[2]: Leaving directory `/home/pfeil/ecls/build/c'
if [ -f CROSS-COMPILER ]; then \
touch ecl_min; \
else \
gcc -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -leclgc
-lpthread -ldl -lm -lgmp;\
fi
sed -e 's, at ecldir@,/usr/local/lib/ecl,g' < compile.pre > compile.lsp
if [ -f CROSS-COMPILER ]; then \
./CROSS-COMPILER < compile.lsp; \
else \
./ecl_min < compile.lsp; \
fi
type = 26
Unrecoverable error: alloc botch.
make_real[1]: *** [ecl] Error 134
make_real[1]: Leaving directory `/home/pfeil/ecls/build'
make_real: *** [all] Error 2
pfeil-2.desktop$
More information about the ecl-devel
mailing list