[Mono-devel-list] Error Building

Peter Dennis Bartok peter at novonyx.com
Thu Aug 4 21:50:22 EDT 2005

You need mcs to build mcs since it's written in c# :-) That's why you need a 
tarball or similar to get a working mcs.exe.

./configure checks the capabilities of the particular unix version you are 
running on, to figure out the proper compiler switches, include files, 
features, etc, that your system supports.

the configure script is generated when you run autogen.sh.

You could try 'make get-monolite-latest' to get a working mcs to bootstrap 
your build (see the mono README)


-----Original Message-----
From: "Jonathan S. Chambers" <Jonathan.Chambers at ansys.com>
To: "Paolo Molaro" <lupus at ximian.com>; <mono-devel-list at lists.ximian.com>
Date: 04 August, 2005 19:20
Subject: RE: [Mono-devel-list] Error Building

I'm a bit confused. According to Paul's site, the first thing to do is to 
completely remove mono from your system (didn't really apply to me since the 
machine was clean). Are you saying I should install a mono tarball? Do I 
then remove it later?

Also, as a newbie, what does the ./configure do?


-----Original Message-----
From: mono-devel-list-bounces at lists.ximian.com on behalf of Paolo Molaro
Sent: Thu 8/4/2005 9:56 AM
To: mono-devel-list at lists.ximian.com
Subject: Re: [Mono-devel-list] Error Building
On 08/03/05 Jonathan S. Chambers wrote:
> Thanks Paul. Unfortunately, that's what I'm going by :-(
> A few others have emailed me to say they have the same problem.

Until people don't report the issue, they won't get fixed.
The easy way to compile from svn is to first install
a recent released mono tarball. If you have already messed up
your mcs module, you migh need to rm -rf mcs/class/lib and svn update
the mcs module again. Then, just run autogen.sh in mono/ and
use the usual ./configure; make; make install.

If this fails, we need people to provide a useful error message,
which you'd get by compiling a sample C# program with mcs in your case.


lupus at debian.org                                     debian/rules
lupus at ximian.com                             Monkeys do it better
Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com

Mono-devel-list mailing list
Mono-devel-list at lists.ximian.com

More information about the Mono-devel-list mailing list