From: Mike S. <bas...@sp...> - 2009-02-04 23:23:26
|
Hi, I understand your frustration, I'll break-up the patches. Do you want to do that patch for the audio or not? On Wed, 4 Feb 2009, Alexei Svitkine - ale...@gm... wrote: > For one, I don't like the renaming of main.m in PrefsEditor. It seems This problem is already there but I'll try something else. >> - MacOSX/macos_util_macosx.h MacOSX/extfs_macosx.h \ >> + MacOSX/macos_util_macosx.h Unix/cpr.sh \ That is because MacOSX/extfs_macosx.h is gone and make links creates a bad symlink. This first patch gets B2 and SS to build under Leopard and Tiger. I tested this on a 32-bit intel 10.5.6 mac like so: B2 ./autogen.sh --disable-standalone-gui --enable-vosf --enable-sdl-video --enable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --without-x SS ./autogen.sh --disable-standalone-gui --enable-vosf -enable-sdl-video --disable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --without-x --enable-jit There is also a little tweak so that you can use sdl audio in SheepShaver when building for Mac OS X. Tweak this how ever you wish and then I will do a check-out if you decide to commit it and make a patch for more of the changes I made. In this patch I would pay attention of stack_t and maybe you have a better way to get around the problems where __darwin_ and __ prefixes were added to a number of structures in various releases of Mac OS X so that SS and B2 can build under various versions of OS X. mzs |