--- bigloo3.2b.orig/api/fthread/src/Posix/bglsetup.c 2009-06-02 09:40:22.000000000 +0000 +++ bigloo3.2b/api/fthread/src/Posix/bglsetup.c 2010-02-23 08:41:58.567380439 +0000 @@ -38,8 +38,10 @@ #endif #if( BGL_GC == BGL_BOEHM_GC && BGL_GC_HAVE_DO_BLOCKING ) +#if( BGL_GC_VERSION == 710 ) extern void GC_do_blocking(); - +#endif + bgl_gc_do_blocking = &GC_do_blocking; #endif --- bigloo3.2b.orig/api/pthread/src/Posix/bglsetup.c 2009-06-02 09:40:22.000000000 +0000 +++ bigloo3.2b/api/pthread/src/Posix/bglsetup.c 2010-02-23 08:41:44.631378025 +0000 @@ -38,8 +38,10 @@ #endif #if( BGL_GC == BGL_BOEHM_GC && BGL_GC_HAVE_DO_BLOCKING ) +#if( BGL_GC_VERSION == 710 ) extern void GC_do_blocking(); - +#endif + bgl_gc_do_blocking = &GC_do_blocking; #endif