guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compiling problems


From: Olf
Subject: Compiling problems
Date: Fri, 31 Aug 2012 13:35:59 +0800

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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]