[Ecls-list] build failure on FreeBSD 5.3

Julian Stecklina der_julian at web.de
Fri Feb 4 06:01:54 UTC 2005


I just updated to HEAD and tried to compile using:
env CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure
--enable-local-gmp --with-clos-streams --enable-threads

I got:

if test -f ../CROSS-DPP ; then ../CROSS-DPP
/usr/home/blitz/src/ecls/src/c/package.d package.c ; else ./dpp
/usr/home/blitz/src/ecls/src/c/package.d package.c ; fi dpp:
/usr/home/blitz/src/ecls/src/c/package.d -> package.c gcc -c -I./
-I/usr/home/blitz/src/ecls/src/c -I/usr/home/blitz/src/ecls/src/h -I../h
-I../include -I/usr/local/include -fPIC  -fstrict-aliasing -Dfreebsd  -o
package.o package.c /usr/home/blitz/src/ecls/src/c/package.d: In
function `make_package': /usr/home/blitz/src/ecls/src/c/package.d:151:
error: `PTHREAD_MUTEX_ERRORCHECK_NP' undeclared (first use in this
function) /usr/home/blitz/src/ecls/src/c/package.d:151: error: (Each
undeclared identifier is reported only once
/usr/home/blitz/src/ecls/src/c/package.d:151: error: for each function
it appears in.) gmake[2]: *** [package.o] Error 1
rm package.c
gmake[2]: Leaving directory `/usr/home/blitz/src/ecls/build/c'
gmake[1]: *** [libeclmin.a] Error 2
gmake[1]: Leaving directory `/usr/home/blitz/src/ecls/build'
gmake: *** [all] Error 2

PTHREAD_MUTEX_ERRORCHECK_NP does not seem to exist in any FreeBSD
header? In pthread.h there is only PTHREAD_MUTEX_ERRORCHECK.

 Julian Stecklina  /  _________________________/
  ________________/  /
  \_________________/  LISP - truly beautiful

More information about the ecl-devel mailing list