[gtk+osx] build target confusion
Status: Beta
Brought to you by:
jralls
From: Andrew P. <en...@li...> - 2004-05-11 21:41:28
|
The build process for gtk-osx is a bit confusing at this point. This is due in part to a lack of documentation, and also to the over abundance of build targets. There are currently five build targets for the gtk-osx project: 1) static lib 2) fink static lib 3) fink dynamic lib 4) Carbon Event Framework 5) Classic Event Framework For the next release we will be moving to a Carbon Event Framework target only. Frameworks are the Apple gold standard for libraries on Mac OS X. They organize a library's resources and header files, as well as provide versioning. Among other things this move will also allow us to begin targeting our documentation to a specific build style. For the standard Gtk+ app, this will change nothing, because we have both glib-config and gtk-config scripts that are already targeted at the frameworks. Further information regarding Mac OS X frameworks can be found here: http://developer.apple.com/documentation/MacOSX/Conceptual/SystemOverview/index.html?http://developer.apple.com/documentation/MacOSX/Conceptual/SystemOverview/Frameworks/chapter_46_section_1.html#//apple_ref/doc/uid/20000984 -Andy |