Hello everyone, I am just trying to install guile to my home folder of a SLES cluster. I had to install several dependencies as well which seemed to be no problem. Now the ./configure script returns no errors but make cannot finish compiling the libraries. I run configure with linking against all libraries installed to my home folder:
*toInstall/guile-2.0.6> ./configure --prefix=$HOME/install LDFLAGS=-L$HOME/install/lib CPPFLAGS=-I$HOME/install/include LIBFFI_CFLAGS=-I$HOME/install/include LIBFFI_LIBS=-L$HOME/install/lib BDW_GC_CFLAGS='-I$HOME/install/include' BDW_GC_LIBS='-L$HOME/install/lib'* I get the following error message: . . . make all-am make[3]: Entering directory `/home/hudelistf/toInstall/guile-2.0.6/libguile' CC libguile_2.0_la-alist.lo CC libguile_2.0_la-arbiters.lo CC libguile_2.0_la-array-handle.lo CC libguile_2.0_la-array-map.lo CC libguile_2.0_la-arrays.lo CC libguile_2.0_la-async.lo CC libguile_2.0_la-backtrace.lo CC libguile_2.0_la-boolean.lo CC libguile_2.0_la-bitvectors.lo CC libguile_2.0_la-bytevectors.lo CC libguile_2.0_la-chars.lo CC libguile_2.0_la-control.lo CC libguile_2.0_la-continuations.lo CC libguile_2.0_la-debug.lo CC libguile_2.0_la-deprecated.lo CC libguile_2.0_la-deprecation.lo CC libguile_2.0_la-dynwind.lo CC libguile_2.0_la-eq.lo CC libguile_2.0_la-error.lo CC libguile_2.0_la-eval.lo CC libguile_2.0_la-evalext.lo CC libguile_2.0_la-expand.lo CC libguile_2.0_la-extensions.lo CC libguile_2.0_la-feature.lo CC libguile_2.0_la-filesys.lo CC libguile_2.0_la-finalizers.lo finalizers.c:166: error: static declaration of 'GC_set_finalizer_notifier' follows non-static declaration /home/hudelistf/install/include/gc/gc.h:177: error: previous declaration of 'GC_set_finalizer_notifier' was here make[3]: *** [libguile_2.0_la-finalizers.lo] Error 1 make[3]: Leaving directory `/home/hudelistf/toInstall/guile-2.0.6/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/hudelistf/toInstall/guile-2.0.6/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/hudelistf/toInstall/guile-2.0.6' make: *** [all] Error 2 toInstall/guile-2.0.6> Can anyone hint me how I can resolve the conflict about this GC_set_finalizer_notifier? Thanks in advance, Florian