This is the mail archive of the
xconq7@sources.redhat.com
mailing list for the Xconq project.
Re: First Carbonization checkin
- From: Stan Shebs <shebs at apple dot com>
- To: Hans Ronne <hronne at telia dot com>
- Cc: xconq7 at sources dot redhat dot com
- Date: Tue, 22 Oct 2002 17:09:52 -0700
- Subject: Re: First Carbonization checkin
- References: <l03130300b9db7caf5be7@[212.181.162.155]>
Hans Ronne wrote:
I've just checked in the basic Carbonization changes to IMFApp.
Everything is conditionalized, and so the app built as a "Classic"
app works in the old Mac style, but when built as a "Carbon" app
looks like a regular OS X app, except that it has a few glitches
still (two menus with quit items for instance).
Having done the warmup app, I now know how to finish the main event...
Looks good! I had only one problem building the carbonized version under
OS9: it can't find GetVol and SetVol (called by open_file in mac.c) when I
link against CarbonLib. If I comment out these calls it builds fine.
Oops, forgot about that checkin, coming up shortly.
The carbonized app runs well under OS9 but is somewhat unstable. It usually
crashes pretty soon with an accession fault in one of the HLock calls
(mostly inter_ctab or mac_copy_bytes). Otherwise, everything works fine.
How interesting. Although it's really just a bridge to making a Mach-O app,
the Carbon conversion is a way to ship single app for both 9 and X, not good
if it's crashing.
Stan