[Mono-devel-list] Building Mono on Windows

Nathan Neitzke neitz33a at erau.edu
Mon Aug 16 20:57:10 EDT 2004


I have been away from home so I haven't been able to respond, so I apologize
for the delay.  However, I am working hard on this and my estimate is
approximately a week for a build file, pending I don't run into any real
huge snags.  NAnt has really been working great so far.

I have been working only on the mono runtime, so if someone is interested in
maybe tackling the mcs portion (which should be easy) then let me know.  In
fact I thought I even saw a nant directory in the cvs checkout of mcs, so it
might already be done (just haven't looked that closely yet).

Sincerely,
Nathan

-----Original Message-----
From: mono-devel-list-admin at lists.ximian.com
[mailto:mono-devel-list-admin at lists.ximian.com] On Behalf Of
Rob.Tillie at Student.tUL.EDU
Sent: Thursday, August 12, 2004 2:42 PM
To: neitz33a at erau.edu; Rob.Tillie at Student.tUL.EDU; marek.safar at seznam.cz
Cc: mono-devel-list at lists.ximian.com
Subject: RE: [Mono-devel-list] Building Mono on Windows

Yes, maybe that's a good plan. The estimated time to program an msbuild tool
is 4-6 months (on mono's todo list). Having a good build environment way
faster would be handy :).
Afterwards we could transform the nant files to msbuild files.
How long do you think it takes to make mono nant-buildable?

Greetz,
-- Rob.

> -----Original Message-----
> From: Nathan Neitzke [mailto:neitz33a at erau.edu]
> Sent: Thursday, August 12, 2004 2:00 PM
> To: Rob.Tillie at Student.tUL.EDU; marek.safar at seznam.cz
> Cc: mono-devel-list at lists.ximian.com
> Subject: RE: [Mono-devel-list] Building Mono on Windows
> 
> I am pretty familiar with MSBuild since I received a beta copy at the
> Microsoft PDC 2003.  It is a very nice build system.
> 
> I had actually considered doing exactly what you guys suggested.  However,
> I
> don't believe the NAnt route is a waste of time.  Why?  Because if you
> read
> the MS documentation for MSBuild - it says that it is extremely similar to
> NAnt; and it is!
> 
> So I decided that instead of biting off something so big, why not use the
> tools that were already available and get something done quickly.
> 
> However, if you guys are going to implement an MSBuild system I would be
> more than willing to help in any way possible since any build file we use
> would then be future proof (would work with Microsoft's future build
> tools,
> not just Mono's implementation).
> 
> Take care!
> 
> Sincerely,
> Nathan
> 
> -----Original Message-----
> From: Rob.Tillie at Student.tUL.EDU [mailto:Rob.Tillie at Student.tUL.EDU]
> Sent: Thursday, August 12, 2004 7:45 AM
> To: marek.safar at seznam.cz; neitz33a at erau.edu
> Cc: mono-devel-list at lists.ximian.com
> Subject: RE: [Mono-devel-list] Building Mono on Windows
> 
> That is even a better option, I was thinking lately to start implement the
> MSBuild namespaces. Anyone started this already?
> 
> Greetz,
> -- Rob.
> 
> > -----Original Message-----
> > From: Marek Safar [mailto:marek.safar at seznam.cz]
> > Sent: Thursday, August 12, 2004 12:19 PM
> > To: Nathan Neitzke
> > Cc: mono-devel-list at lists.ximian.com
> > Subject: Re: [Mono-devel-list] Building Mono on Windows
> >
> > Hello Nathan,
> >
> > I think that is wasting of time.
> > Because format of  Microsoft sln, csproj, vbproj files is totally
> > different in the latest Visual Studio 2005. And is based on new
> > Microsoft tool called msbuild (Microsoft clone of ant, nant, . ..).
> > My suggestion is to focus on implementation this tool I ignore these
> > "obsolete" formats. Especially when this tool is part of .NET 2.0 and
> > became more and more important for us. We can be compatible with
> > VS2002,VS2003 simply with the of Microsoft migration tool included in
> > VS2005.
> > Maybe someone have started implementation, but I am not sure.
> >
> > Marek
> >
> > > I am working on a new way to build Mono in windows utilizing Visual
> > > Studio.NET.  My first task is to get it to build using a NAnt build
> > > file which is coming along nicely.  Then, I am hoping to make an XSLT
> > > transform to convert the NAnt build file into VS.NET solution &
> > > project files.  The hardest part to this all is that instead of using
> > > gcc to compile I am attempting to utilize cl.exe to produce a windows
> > > dll with the mono runtime.
> > >
> > >
> > >
> > > Has anyone done any work in this area and have some
> > > suggestions/comments that might be useful to me?
> > >
> > >
> > >
> > > Thanks much!
> > >
> > >
> > >
> > > Nathan**
> > >
> > >
> > >
> >
> >
> > _______________________________________________
> > Mono-devel-list mailing list
> > Mono-devel-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
_______________________________________________
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