[mono-vb] Re: [Mono-devel-list] Sln to make conversion

Francisco T. Martinez martinf@mfconsulting.com
Sat, 12 Mar 2005 16:23:06 -0600


You can try to use prj2make or prj2make-sharp-gtk (they have very 
similar capabilities but one has a GUI front end).  Prj2make only work 
with C# projects and solution files for  C# projects.  It is also 
intended for Visual Studio .NET 2003.

There is also a Visual Studio add-in (vsprj2make).  This works nice 
within the Visual Studio IDE.

Prj2make is not perfect but it may prove useful and get you started.

Paco

JD Conley wrote:

>We have a pretty big set of .NET solutions/projects that we would like
>to build in the latest Mono and get running on Linux/OSX. They consist
>of C#, VB.NET, and one small C++ project that does some native Windows
>interfacing.  At this point it's about .25 million lines of code.  Is
>there a utility somewhere that can create a Mono "make" compatible
>environment: generate makefiles, etc?  I'm assuming we may have to rip
>the C++ features out of the code to get a Mono version going at first
>(it's only a small subset). 
>
>Once we get the ball rolling with this project we'll probably be
>contributing quite a few fixes back to Mono and maybe some features.  We
>have a large test suite that utilizes quite a bit of the .NET Framework
>and VB.NET.
>
>Do you guys have a good example of an architecture for building cross
>platform .NET code, with respect to utilizing each platform's unmanaged
>strengths where possible (like Windows or OSX specific APIs, for
>example)?
>
>We're also interested in investigating the .NET 2.0 compatible branch of
>Mono.  Does anyone have any comments on its stability at this point?  I
>couldn't find this on the web site.
>
>JD Conley
>_______________________________________________
>Mono-devel-list mailing list
>Mono-devel-list@lists.ximian.com
>http://lists.ximian.com/mailman/listinfo/mono-devel-list
>  
>