[Ecls-list] libeclgmp.a
Rick Taube
taube at uiuc.edu
Sat Feb 10 15:24:42 UTC 2007
im on osx 10.4, ive done a fresh checkout of ecl from cvs and ./
configure --enable-threads=yes
things compile fine until it attempts to link with eclgmp.a.
the error message is:
thanks for any info on how to fix this.
--rick
[...]
gcc -c -I. -I/usr/local/src/ecl/build -I/usr/local/src/ecl/src/c -I../
ecl/gc -g -O2 -fPIC -fno-common -D_THREAD_SAFE -fstrict-aliasing -
Ddarwin -I./ cinit.c -o ../cinit.o
rm array.c symbol.c num_rand.c num_sfun.c cmpaux.c list.c unixsys.c
num_arith.c load.c string.c stacks.c hash.c main.c predicate.c
num_log.c unixint.c instance.c compiler.c character.c multival.c
gfun.c structure.c sequence.c ffi.c unixfsys.c tcp.c reference.c
time.c big.c print.c backq.c format.c typespec.c num_co.c num_pred.c
macros.c alloc_2.c read.c error.c num_comp.c number.c pathname.c
file.c cfun.c assignment.c disassembler.c interpreter.c threads.c
mapfun.c package.c eval.c
if [ -f CROSS-COMPILER ]; then \
touch ecl_min; \
else \
gcc -o ecl_min cinit.o c/all_symbols.o -L./ libeclmin.a -
leclgmp -leclgc -lpthread -lm ;\
fi
/usr/bin/ld: truncated or malformed archive: .//libeclgmp.a (ranlib
structures in table of contents extends past the end of the table of
contents, can't load from it)
collect2: ld returned 1 exit status
make[1]: *** [ecl_min] Error 1
make: *** [all] Error 2
More information about the ecl-devel
mailing list