> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:mono-vb- > [EMAIL PROTECTED] On Behalf Of Stijn Hoop > Sent: lunes, 05 de marzo de 2007 8:26 > To: Wade Berrier > Cc: [email protected] > Subject: Re: [mono-vb] .spec file for mono-basic > > Hi Wade, > > On Thu, 01 Mar 2007 10:47:23 -0700 > Wade Berrier <[EMAIL PROTECTED]> wrote: > > The build process for mono-basic is as follows: > > > > 1. Build Microsoft.VisualBasic.dll on windows using MS.NET for both > > 1.1 and 2.0. Save those in > > mono-basic-[[version]].win4.novell.x86.zip. > > > > 2. Build the runtime and the vbnc compiler on linux. Then, remove > > the runtime, and inject the runtime files that were built on windows. > > > > The issue (afaik) is that vbnc isn't able to emit 1.1 assemblies, so > > we must use the assemblies built on windows. > > > > So, you can either build the runtime on windows, or you can grab the > > runtime files out of the noarch rpm that I build using rpm2cpio: > > [snip] > > > Let me know if you have any questions, > > Thanks for the explanation. I'll probably go with the noarch RPM files > because I don't like setting up a whole MS.NET development environment > for this single RPM. > > Still, wouldn't it be better to put that .zip in a Source1: line in > the .spec file, and make it available on the web? > > And lastly, does the roadmap for vbnc include 'emitting 1.1 assemblies' > so that we can avoid this rather unfortunate 'you need Windows to > build' step? (I'm not asking for a timeframe, just curious). Yes, the idea is to be able to emit 1.1 assemblies as well, it does however require quite an amount of changes in the compiler, so there's no timeframe yet.
Rolf _______________________________________________ Mono-vb mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-vb
