[Ecls-list] ecl-0.6 build fails

David N. Richards masterxor at pop.rcn.com
Sun Sep 29 09:42:05 UTC 2002


Hi -
I'm building ecl-0.6 on a redhat 7.3 system (i386 with gcc 3.2) and I'm 
getting the following error:

/usr/bin/gcc -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DTHREAD_LOCAL_ALLOC=1 
-DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 
-DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 
-DATOMIC_UNCOLLECTABLE=1 -I/home/richards/ecl-0.6/src/gc/include 
-fexceptions -g -O2 -fexceptions -c 
/home/richards/ecl-0.6/src/gc/dyn_load.c -MT dyn_load.lo -MD -MP -MF 
.deps/dyn_load.TPlo -o dyn_load.o

/home/richards/ecl-0.6/src/gc/dyn_load.c: In function 
`GC_register_dynamic_libraries_dl_iterate_phdr':
/home/richards/ecl-0.6/src/gc/dyn_load.c:518: `dl_iterate_phdr' 
undeclared (first use in this function)
/home/richards/ecl-0.6/src/gc/dyn_load.c:518: (Each undeclared 
identifier is reported only once 
/home/richards/ecl-0.6/src/gc/dyn_load.c:518: for each function it 
appears in.)
/home/richards/ecl-0.6/src/gc/dyn_load.c:519: `dl_iterate_phdr' used 
prior to declaration
make[2]: *** [dyn_load.lo] Error 1
make[2]: Leaving directory `/home/richards/ecl-0.6/build/gc'
make[1]: *** [libgc.a] Error 2
make[1]: Leaving directory `/home/richards/ecl-0.6/build'
make: *** [all] Error 2


Any clues? Thanks for any insights...
Dave







More information about the ecl-devel mailing list