Hello, I subscribed to try to clear up the Carbon OS X port.
Carbon is only useful for legacy code which contains toolbox calls.
X. All that is needed to port a QD3D Application to Carbon in the Classic environment is a QD3D shim. CarbonLib may already contain this shim, so it's likely zero work needs to be done. Quesa implementation on OS X ought to be a Quesa.framework. Apple might have a shim to allow Carbon applications running in OS X to use libraries in Classic, but more likely I think these headers might disappear. This document is provided for on-line viewing only.