[Mono-devel-list] runtime build got broken under windows

Zoltan Varga vargaz at gmail.com
Mon Sep 6 16:44:02 EDT 2004


  You don't have to specify --with-gc=boehm, since the included libgc
is now the default
on windows and it should work properly. If it doesn't work, it is a
bug.. As for configure
errors using --with-gc=boehm, I will look into it.


On Fri, 03 Sep 2004 02:06:32 +0900, Atsushi Eno <atsushi at ximian.com> wrote:
> Hello,
> Today I tried mono runtime build on windows as usual, but it
> failed under mono/metadata:
> /bin/bash ../../libtool --mode=link gcc -mno-cygwin -g -O -I
> /opt/gnome2.4.1/include -fno-strict-aliasing -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
> -Wcast-align -Wwrite-strings  -L/opt/gnome2.4.1/bin -L/usr/local/bin
>  -o mono.exe  -export-dynamic -Wl,-version-script=./ldscript main.o
> libmono-static.la -L/opt/gnome2.4.1/lib -lgthread-2.0 -lglib-2.0 -lintl
> -liconv   -L/opt/gnome2.4.1/lib -lgmodule-2.0 -lglib-2.0 -lintl -liconv
>   -lm -L/opt/gnome2.4.1/lib -licuuc -licuin -lws2_32 -lpsapi
> ./.libs/libmint.a(appdomain.o)(.text+0x2005): In function
> `mono_domain_unload':
> /home/_/cvs/mono/mono/metadata/appdomain.c:1288: undefined reference to
> `_GC_CreateThread'
> ./.libs/libmint.a(threads.o)(.text+0x2f4): In function `mono_thread_create':
> /home/_/cvs/mono/mono/metadata/threads.c:339: undefined reference to
> `_GC_CreateThread'
> Info: resolving _GC_enable by linking to __imp__GC_enable (auto-import)
> collect2: ld returned 1 exit status
> Actually, there were many traps to reach here.
> First, I had to specify "--with-gc=boehm" which had not been
> required until a few days ago. Now it rejects conf_flags written in
> autogen.sh[*1], and when I removed them, it started to complain
> variable names[*2]. With the option above, I could build and run
> mono for a few recent days.
> Second, today's "make" failed to stop when gmake faced against the
> error above. So I found this compilation error at "make install"
> stage. This had not happened until today.
> I haven't updated cygwin stuff since the last successful build (and
> for a while). At least I made clean build yesterday.
> [*1]
> configure: error: invalid feature name: maintainer-mode
> configure: error: /bin/bash './configure' failed for libgc
> [*2]
> configure: error: invalid variable name: CFLAGS
> Any ideas to recover from those problems?
> Thanks,
> Atsushi Eno
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

More information about the Mono-devel-list mailing list