[Mono-osx] mono for OSX - Intel?

Wade Berrier wberrier at novell.com
Fri Jun 9 16:41:33 EDT 2006


Howdy,

On Fri, 2006-06-09 at 00:33 -0400, Miguel de Icaza wrote: 
> Hello,
> 
> > > We have just had a few hiccups to get things going, but our plan  >
> >  was to > at least build X86 binaries (am not sure if universal
> >  binaries are  > worth > the work to be honest).
> > 
> > Bryan already did this work... you guys just had to go and change the  
> > build process on us:) I personally wouldn't mind an official  
> > universal build, so we could go back to shipping "released" versions  
> > of Mono and stop maintaining our own builds for distribution.

Yes, it was unfortunate that the build process was in the middle of
changing right when Bryan was working on that.  But, it wasn't so much
that I wanted to revamp the build process, as it was that I wanted to
integrate the process into the same system that is used for all of our
other platforms: linux, windows, and solaris.  This allows faster build
times for releases, easier maintenance, and a uniform system to run our
test suite on builds that end up being released to the public.

As for a universal build, I've only had a little time to look into this.
One of the things that remains to make this work complete is the
dependence of patching mono's configure.in.

I also spent a little time trying to set up a cross compiling
environment.  But, it seems that patching is also required to build the
mono deps:

checking for extra flags to get ANSI library prototypes... configure:
error: can not run test program while cross compiling

I realize that I could fudge things along to make cross compiling work,
but I'm trying to keep the processes and environments as clean as
possible.

Since we currently have an x86 mac mini in the mail, our earliest
deliverable will be an installer for mac x86.

Another option for universal installer integration is to split_and_lipo
on all the built zip/rpm files just previous to creating the installer
(IE: within macosx/new/buildpackage).

Wade

> 
> I have not looked at the work from Bryan, but I think it was in Wade's
> radar.  In any case, I can imagine that without a complete clean setup
> Wade has not started (he has been working on Solaris, so he has been
> quite busy anyways).
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx
> 



More information about the Mono-osx mailing list