[Mono-list] Unable to build Mono 0.31

Rich Wareham rjw57@hermes.cam.ac.uk
Tue, 23 Mar 2004 11:49:40 +0000


On Tuesday 23 Mar 2004 10:06, Tracy Barlow wrote:
>  > On Monday 22 Mar 2004 09:04, Tracy Barlow wrote:
>  > > I get the following errors when attempting to make Mono 0.31
[ >8 ]
>  >
>  > I had this error crop up when I made an ebuild for 0.31 from the 0.30.1
>  > version in Gentoo. It appears that Mono now does different things if it
>  > thinks NPTL is enabled. Calling ./configure --without-nptl fixed it
>
> The "correct" way to "fix" this problem is to compile glibc using the
> nptl flag, i.e.
>
> USE="nptl"
>
> and then use the 2.6.* kernels in Gentoo.
>
> Maybe put this in the FAQ or something, Paolo?
[>8]
> I am using Mandrake Linux 9.2. I hd had a look at the configure options
> and I cannot find a USE="nptl", how do I go about fixing this problem?

The concept of 'USE' flags is pretty unique to Gentoo and is related to the 
package management system it uses, hence the 'correct' solution above was 
correct in that it was the Gentoo way to fix it. With Mandrake, the 'correct' 
way is less obvious to me (I don't use it myself) but, assuming it doesn't 
ship with the 2.6 kernel + NPTL, you probably want to specify --without-nptl 
to configure.

-- 
Rich