Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Jan 2010 12:55:44 +0100
From:      Bert Moorthaemer <bert.moorthaemer@gmail.com>
To:        Bert Moorthaemer <bert.moorthaemer@gmail.com>, mono@freebsd.org
Subject:   Re: mono 2.6 port
Message-ID:  <586330e51001290355n468c46ge78ccf2c7b16ee28@mail.gmail.com>
In-Reply-To: <20100129112910.GB24144@blogreen.org>
References:  <586330e51001070303o62dc1d25m164764f1ccb633ac@mail.gmail.com> <20100107180952.GC68599@blogreen.org> <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> <20100129112910.GB24144@blogreen.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Romain,

Didn't this problem exist on 2.4? I have googled on this and found that
Linux introduced this flag to make context switching faster on some older
x64 processors. Currently most x64 processors don't suffer from this
anymore. Did you try to compile and run the mono compiler without the
MAP_32BIT flag?

Cheers

Bert

2010/1/29 Romain Tarti=C3=A8re <romain@blogreen.org>

> On Fri, Jan 29, 2010 at 10:18:27AM +0100, Bert Moorthaemer wrote:
> > Already any luck on getting the debugger to work? I'm asking this becau=
se
> > I'm stuck on doing any development with 2.4 at the moment. I'm in
> desperate
> > need of the new version at this point.
>
> Actually, mono-2.6 compiler relies on some addresses fitting in 32bits
> and being allocated using mmap(2) with a MAP_32BIT flag.  This flag does
> not exist on FreeBSD and as I am running amd64, it does not work.
>
> I could reinstall a i386 laptop which is reallllyyyyy slllooooowwwwww to
> test this but there are a few more issues with the port that are more
> important to me are blocking mono-2.6 to be pushed to the FreeBSD ports
> (e.g. the smcs moonlight compiler is build but for some unknown reason
> not installed).  If you have some time and an i386 computer idle, you
> can however give it a try using the BSD# ports and tell me how it works
> :-)
>
> Regards
> Romain
>
> --
> Romain Tarti=C3=A8re <romain@blogreen.org>        http://romain.blogreen.=
org/
> pgp: 8DAB A124 0DA4 7024 F82A  E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
> (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciat=
ed)
>



--=20
Groetjes,

Bert Moorthaemer

/(bb|[^b]{2})/ that is the question ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?586330e51001290355n468c46ge78ccf2c7b16ee28>