On May 14, 2008, at 11:12 PM, shiv shivaji wrote: > I saw there was a lot of interest in creating a dmg installer for > Mac OS X verion of scid. Ideally, this should be a universal binary. > I can volunteer to do the builds. Of course, I do not know much > about dmg creation as I am more a linux person though I have a Mac > as a work laptop. However, from the web, this does not seem too hard. > I've made some changes to the makefile for OS X that allow the creation of an installable application bundle and and, optionally, a disk image. Pascal has committed some of these changes but I still have some in my tree. There's still some things needed to work out but I hope to have them all in the hands of Pascal before a 3.6.24 release is cut, depending on when that is going to happen.
As far as a universal binary, the changes I have made do not build one. It's not terribly difficult but one issue is in building the engines. Some of them (notably, crafty) do different optimizations for the two different platforms so it's not enough to just pass an - arch flag to the compiler. Actually that's not strictly true, you could do that but if you want a binary optimized for your platform you'd need to compile them separately and have lipo make the universal binary. Like I said, not difficult but none of this is currently in the Makefile. I had intended to do this at some point but for folks building their own it's not really an issue. > I note that the interest to create a dmg file has died down. Is > there a reason why this happened? > Dunno. I have no specific desire to have a dmg for myself, but I'm interested in making distribution on OS X easier. This will hopefully lower the barrier to entry for mac users. Of course this could have the unintended side-effect of giving Pascal a headache when they all start reporting bugs that only exist on aqua tk. :-\ ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Scid-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/scid-users
