[Mono-list] Too many heap sections
Bojan Rajkovic
severedcross at gmail.com
Sun Dec 12 11:25:27 EST 2010
On Dec 12, 2010, at 9:00:56AM, Yury Serdyuk wrote:
> Rodrigo Kumpera wrote:
>
>> This is a known limitation of Boehm. Try using sgen instead.
>
> I have configured Mono as
>
>> ./configure --with-gc=none --with-large-heap=yes --with-sgen=yes
>>
>> mcs source: mcs
>> olive source:
>>
>> Engine:
>> GC: sgen and included Boehm
>> GLIB: embedded
>> TLS: __thread
>> SIGALTSTACK: yes
>> Engine: Building and using the JIT
>> oprofile: no
>> BigArrays: no
>> DTrace: no
>> Parallel Mark: yes
>> LLVM Back End: no (dynamically loaded: no)
>>
>> Libraries:
>> Moon Profile: no
>> MonoTouch: no
>> JNI support: IKVM Native
>> libgdiplus: assumed to be installed
>> zlib: system zlib
>
> but got on the make step:
>
>> CC libmonosgen_2_0_la-mini-posix.lo
>> LD libmonosgen-2.0.la
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-sgen-gc.o):
>> In function `mono_gc_make_descr_for_string':
>> /home/s/mono-2.8.1/mono/metadata/sgen-gc.c:870: multiple definition of
>> `mono_gc_make_descr_for_string'
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-null-gc.o):/home/s/mono-2.8.1/mono/metadata/null-gc.c:127:
>> first defined here
>> /usr/bin/ld: Warning: size of symbol `mono_gc_make_descr_for_string'
>> changed from 3 in
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-null-gc.o)
>> to 6 in
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-sgen-gc.o)
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-sgen-gc.o):
>> In function `mono_gc_max_generation':
>> /home/serdyuk/mono-2.8.1/mono/metadata/sgen-gc.c:6072: multiple
>> definition of `mono_gc_max_generation'
>> ../../mono/metadata/.libs/libmonoruntimesgen.a(libmonoruntimesgen_la-null-gc.o):/home/s/mono-2.8.1/mono/metadata/null-gc.c:29:
>> first defined here
>
> I have tried to build Mono 2.8.1.
>
> Again, any suggestions, please ?
>
> Regards,
> Yury
Try removing --with-gc=none, you shouldn't need it.
Cheers,
Bojan
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
More information about the Mono-list
mailing list