Hi,

When configuring Bigloo for Cygwin, the answer for the GC is:

executing ./autoconf/gcconfigureopt -> --host=x86_64-unknown-cygwin --build=x86_64-unknown-cygwin
+ Configuring custom GC...
configure: error: in `/home/lbloch/Programmation/Bigloo/bigloo4.1a-2/gc/gc-7.4.0':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
configure gc fail, see configure.log file.

configure.log attached.

GC install. is black science for me. Any hint please? Thank you.

Have a nice day!

--
Laurent Bloch - http://www.laurentbloch.org/ - [email protected]
# configure... 
# mer. 29 oct. 2014 09:18:54
# ./configure 

+ User specified host specific configuration ()...

./autoconf/runtest -v1 -- os
  -> cygwin

./autoconf/runtest -v1 -- cpu
  -> x86_64

./autoconf/runtest -v1 -- osversion
  -> 1.7.32(0.274/5/3)

./autoconf/runtest -v1 -- user
  -> lbloch

./autoconf/runtest -v1 -- cctest "--cc=gcc"
  -> gcc

+ Post host specific configuration (cygwin)...

./autoconf/runtest -v1 -- ascpp "--as=as" "--name=/tmp/foo"
/tmp/foo.s: Messages de l'assembleur:
/tmp/foo.s:2: Erreur: pas de telle instruction: « dummy »
as: unrecognized option `-P'
/tmp/foo.s: Messages de l'assembleur:
/tmp/foo.s:2: Erreur: pas de telle instruction: « dummy »
as: unrecognized option `-P'
/tmp/foo.s: Messages de l'assembleur:
/tmp/foo.s:2: Erreur: pas de telle instruction: « dummy »
  -> gcc -c -x assembler-with-cpp

./autoconf/runtest -v1 -- arflags "--ar=ar" "--name=/tmp/foo"
  -> qc

 ar arflags -> ar qc
./autoconf/runtest -v1 -- ranlib "--ranlib=ranlib"
  -> yes

./autoconf/runtest -v1 -- strip "--strip=strip"
  -> strip

+ checking executable names...
  -> aout=a.exe, abat=a.bat

* threadsupport=
./autoconf/runtest -v1 -- thread "--cflags=-DFINALIZE_ON_DEMAND"
  -> -DGC_WIN32_THREADS -D_REENTRANT -DGC_THREADS -DMAX_THREADS=256 
-DFINALIZE_ON_DEMAND

./autoconf/runtest -v1 -- pthread
  -> -lpthread

./autoconf/runtest -v1 -- pthreadlock "--lib=-lpthread"
/tmp/ccNytyMZ.o:actestlbloch.c:(.text+0xc5): référence indéfinie vers « 
pthread_mutex_timedlock »
/tmp/ccNytyMZ.o:actestlbloch.c:(.text+0xc5): relocalisation tronquée pour 
concorder avec la taille: R_X86_64_PC32 vers le symbole indéfini 
pthread_mutex_timedlock
collect2: erreur: ld a retourné 1 code d'état d'exécution
  -> 0

./autoconf/runtest -v1 -- pthreadspinlock "--lib=-lpthread"
  -> 1

./autoconf/runtest -v1 -- pthreadmutexrec "--lib=-lpthread"
  -> 1

./autoconf/runtest -v1 -- pthreadcondvtimedwait "--lib=-lpthread"
  -> 0

./autoconf/runtest -v1 -- pthreadtimedjoin "--lib=-lpthread"
/tmp/ccUshKI1.o:actestlbloch.c:(.text+0xe1): référence indéfinie vers « 
pthread_timedjoin_np »
/tmp/ccUshKI1.o:actestlbloch.c:(.text+0xe1): relocalisation tronquée pour 
concorder avec la taille: R_X86_64_PC32 vers le symbole indéfini 
pthread_timedjoin_np
collect2: erreur: ld a retourné 1 code d'état d'exécution
  -> 0

./autoconf/runtest -v1 -- pthreadlocalstorage "--lib=-lpthread"
/tmp/cckYEXUB.o:actestlbloch.c:(.text+0xc4): référence indéfinie vers « 
pthread_mutex_timedlock »
/tmp/cckYEXUB.o:actestlbloch.c:(.text+0xc4): relocalisation tronquée pour 
concorder avec la taille: R_X86_64_PC32 vers le symbole indéfini 
pthread_mutex_timedlock
collect2: erreur: ld a retourné 1 code d'état d'exécution
  -> no

./autoconf/runtest -v1 -- nbprocs "--cflags="
  -> 4

+ Java specific configuration (cygwin)...

+ GC configuration (yes)...
./autoconf/runtest -v1 -- gcflags "--cflags="
  -> -DNO_DEBUGGING -Iinclude -Ilibatomic_ops-install/include 
-DATOMIC_UNCOLLECTABLE -DNO_EXECUTE_PERMISSION

./autoconf/runtest -v1 -- maemo.arm "--cflags=-O3"
Unknown option "--cflags=-O3", ignored
  -> no

./autoconf/runtest -v1 -- gcconfigureopt 
"--gc-dir=/home/lbloch/Programmation/Bigloo/bigloo4.1a-2/gc/gc-7.4.0"
  -> --host=x86_64-unknown-cygwin --build=x86_64-unknown-cygwin

Reply via email to