January 17, 2005
What's the status on using Mac Carbon APIs? Is there a set of translated declaration files I can use? I've been working on this MinWin thing and I've been writing the Windows, Motif and GTK backends at the same time and I think I want to include Mac if possible so that I don't fundamentally mess up the architecture. I'd like to use as much of the new OS X features as possible - like Quartz etc.

I guess I'll also need any Mac-specific pointers on using gdc. Is there a mac-faq or should I just use the newsgroup history?

-Ben


January 18, 2005
Ben Hinkle wrote:

> What's the status on using Mac Carbon APIs? Is there a set of translated
> declaration files I can use? I've been working on this MinWin thing and I've
> been writing the Windows, Motif and GTK backends at the same time and I
> think I want to include Mac if possible so that I don't fundamentally mess
> up the architecture. I'd like to use as much of the new OS X features as
> possible - like Quartz etc.

I got the "Hello World" up for Mac OS X, using Carbon and GDC:

http://www.algonet.se/~afb/d/carbon.d


Right now, it has all of <Carbon/Carbon.h> in a single macosx.carbon

It could be split into several modules, if the module grows too much...


You can use Quartz and so from Carbon, without messing with Objective-C.

I really don't think that one needs *everything* from Carbon.framework ?


Will do a Xcode Howto, and perhaps port a few more functions if needed.

--anders