[Mono-dev] Running Mono on 32bits-big endian PowerPC

Mathieu Malaterre malat at debian.org
Tue Apr 5 12:40:27 UTC 2016


Alex,

I understand that most configure options are considered 'advanced' and
one should not expect them to even work. However I am simply trying to
compile mono with --with-tls=pthread (that seems like a widely spread
option on non-gcc based system).

Is that considered a supported option ? If so would you be kind enough
and give me the required options for this to work ? It seems sgen
implementation assume --with-tls=__thread and mono fails to build with
silly warning such as "sgen requires __thread...", when one use a
simple autogen.sh such as:

% ./autogen.sh --prefix=$HOME/blah --with-tls=pthread

Thx much

On Mon, Apr 4, 2016 at 4:04 PM, Alexander Köplinger
<alexander.koeplinger at xamarin.com> wrote:
> (sorry, hit send too early...)
>
> FYI --with-gc=sgen doesn't make sense since the --with-gc option only
> controls the Boehm GC (see
> https://github.com/mono/mono#configuration-options).
>
> - Alex
>
> 2016-04-04 16:03 GMT+02:00 Alexander Köplinger
> <alexander.koeplinger at xamarin.com>:
>>
>> FYI --with-gc=sgen doesn'
>>
>>
>> 2016-04-04 14:25 GMT+02:00 Mathieu Malaterre <malat at debian.org>:
>>>
>>> As a side note, I can build mono on SMP PowerPC using an easy hack:
>>>
>>> export MONO_GC_PARAMS=nursery-size=1073741824
>>> ./autogen.sh --prefix=$HOME/blah  --with-gc=sgen --disable-boehm
>>> --enable-checked-build=all --disable-nls --with-sgen=yes
>>> make V=1 PROFILE=basic
>>>
>>> -M
>>> _______________________________________________
>>> 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