[Ecls-list] CVS build error

Tobias C. Rittweiler tcr at freebits.de
Sun Sep 14 15:25:37 UTC 2008


Only --prefix was given to ./configure. This is on Linux, x86-32.

  -T.

tcr at thaleron:~/src/from-upstream/ecl$ make
cd build; make
make[1]: Entering directory `/src/tcr/from-upstream/ecl/build'
if (echo c gc | grep gmp); then \
	  cd gmp && make install && \
	  cd .. && mv include/gmp.h ecl/ && rmdir include &&  \
	  mv ./libgmp.a ./libeclgmp.a; \
	fi
sed -e 's, at ecldir\\@,/home/tcr/software/ecl-cvs/lib/ecl-8.9.0/,g' < lsp/config.pre > lsp/config.lsp
sed -e 's, at ecldir\\@,"/home/tcr/software/ecl-cvs/lib/ecl-8.9.0/",g' \
	    -e 's, at libdir\\@,"/home/tcr/software/ecl-cvs/lib/",g' \
	    -e 's, at includedir\\@,"/home/tcr/software/ecl-cvs/include/",g' < cmp/cmpdefs.pre > cmp/cmpdefs.lsp
cd c; make
make[2]: Entering directory `/src/tcr/from-upstream/ecl/build/c'
cat /home/tcr/src/from-upstream/ecl/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}};%' > /home/tcr/src/from-upstream/ecl/src/c/symbols_list2.h
if test -f ../CROSS-DPP; then touch dpp; else \
	gcc -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC  -Dlinux -I/home/tcr/src/from-upstream/ecl/src/c -I/home/tcr/src/from-upstream/ecl/build -I./  /home/tcr/src/from-upstream/ecl/src/c/dpp.c  -o dpp ; \
	fi
gcc -c -DECL_API -I. -I/home/tcr/src/from-upstream/ecl/build -I/home/tcr/src/from-upstream/ecl/src/c -I../ecl/gc  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC  -Dlinux  apply.c -o apply.o
if test -f ../CROSS-DPP ; then ../CROSS-DPP /home/tcr/src/from-upstream/ecl/src/c/number.d number.c ; else ./dpp /home/tcr/src/from-upstream/ecl/src/c/number.d number.c ; fi
dpp: /home/tcr/src/from-upstream/ecl/src/c/number.d -> number.c
gcc -c -DECL_API -I. -I/home/tcr/src/from-upstream/ecl/build -I/home/tcr/src/from-upstream/ecl/src/c -I../ecl/gc  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fPIC  -Dlinux  -o number.o number.c
/home/tcr/src/from-upstream/ecl/src/c/number.d: In function ‘init_number’:
/home/tcr/src/from-upstream/ecl/src/c/number.d:600: error: ‘ECL_PI_D’ undeclared (first use in this function)
/home/tcr/src/from-upstream/ecl/src/c/number.d:600: error: (Each undeclared identifier is reported only once
/home/tcr/src/from-upstream/ecl/src/c/number.d:600: error: for each function it appears in.)
make[2]: *** [number.o] Error 1
rm number.c
make[2]: Leaving directory `/src/tcr/from-upstream/ecl/build/c'
make[1]: *** [libeclmin.a] Error 2
make[1]: Leaving directory `/src/tcr/from-upstream/ecl/build'
make: *** [all] Error 2





More information about the ecl-devel mailing list