This message comes to you from MacDev-1(tm) -- the Mac(tm) OS Developer News and Info server. See below for more info on this list (including sub/unsub details). __________________________
I would like to announce something specific to developers who are for one reason or another bound to deliver CFM applications, code resources and/or plugins for the MacOS X platform. Nowedays the CarbonLib 1.6 is the last library to which one can link too in a CFM based environment, and any new features in OSX won't make it in carbonlib anymore. Developers know how to weak link to the systemFramework of MacOSX, while the header files in the various frameworks provide the prototypes of the functions available. CodeWarrior does not provide precompiled headers for CFM-based targets, only MACHO-based targets on OSX. The tool provided here is a little application that could have been implemented by MetroWerks. It provides a flattened version of the many framework header files, and does some other interesting things. The flattened headers can be used in CW 4, 5, 6,7, 8, and be precompiled. The advantage then is that one can access any function, use any type, without worrying that it may not be defined. Obviously, the tool does not make the function pointers to call into the systemframework, but having these precompiled headers in a CFM-based target, makes the carbonlib obsolete, and allows for the most updated "libs" available. Anyone who is interested, however, requires a license, because it took quite some efforts; the package though contains a CW-project and a RB project, which provide the user all the tools to further tweak if required. In addition, info indicates what to do when the CW project fails to complete the compilation. This will occur, because some manual tweaks in a couple of header files is necessary. Unfortunately, there isn't a demo. Visit: <http://homepage.mac.com/vanhoek/> Alfred N. Van Hoek, Ph.D. http://homepage.mac.com/vanhoek/ __________________________ Please visit our sponsors: RadGad(sm): The Place for Useful Gifts & Gadgets.(sm) http://www.radgad.com/, mailto:info@;radgad.com, or 877-5-RADGAD MacTech(r) Magazine: The journal of Macintosh technology and development http://www.mactech.com, mailto:info@;mactech.com, or 805-494-9797 DevDepot(sm): Your Source for RAM, Technical & Developer Products http://www.devdepot.com, mailto:info@;devdepot.com or call 877-DEPOT-NOW To submit a posting to MacDev-1, mailto:press_releases@;mactech.com. To subscribe to MacDev-1, send mail to [EMAIL PROTECTED] with the SUBJECT line reading "SUBSCRIBE MACDEV-1". To unsubscribe, the SUBJECT line should read "UNSUBSCRIBE MACDEV-1". MacTech, Developer Depot, RadGad, and Xplain Corporation are not responsible for any errors, omissions, or other inaccuracies in this message. News may be propagated freely, but please attribute your source as MacTech Magazine, <http://www.mactech.com>. --
