From: Julien B. <jb...@jb...> - 2005-05-15 15:13:08
|
Hi, A note about the Mac OS X port ... When I did the native port nearly 3 years ago, I used the CPP definition __MACOSX__ to mark specific code sections. I disabled some central sections, like the RC file related functions, because the native port uses the preferences framework offered by Cocoa. Ditto for some other sections. Thus, do *NOT* use this macro when building TiLP on Mac OS X to obtain an *X11* build of TiLP. Failure to do so will terminally break the native OS X port. The above applies only to TiLP itself. The __MACOSX__ define in the libs is not tied to the native port. It might be good to go through the code and s/__MACOSX__/__COCOA__/ where appropriate. Don't do so without coordinating with me. I won't have time for that until early June, so please don't break anything until then. I intend to work again on the native port at some yet unspecified date; it depends on hardware availability on my side (if you want the port to resurrect, I accept donations to get a decent Mac Mini to work on -- decent means the highest clocked model with as much memory as possible, because that's how it works in the Apple world) JB. -- Julien BLACHE <http://www.jblache.org> <jb...@jb...> GPG KeyID 0xF5D65169 |