Well, you have two choices.
(1) Transition to Cocoa
(2) Run the 64-bit logic in a separate GUI-less process and have it communicate with your Carbon app via shared memory or some other form of IPC.
I would guess that #1 is easier but of course YMMV.
>
> There is no 64-bit Carbon on Leopard. This has been discussed at
> length in the archives ever since WWDC.
Oh crap. I was working on our latest release during all this so I
ignored Leopard and carbon-dev. I guess I can stop what I'm doing now
(changing our code to use views and getting rid of deprecated code in
preparation for 64-bit support).
That's what I get for not following the list for a while. I'm sure
this has been debated to death so I'm not going to rehash it. But
wow, I'm not sure what we're going to do with our future Mac
development because 64-bit support is very important to our users
(we've had it in Windows and Unix for some time). I wrote the Mac and
X-Windows versions of our product as well as helped with the GUI on
our Windows version and have been able to do this writing wrappers and
reusing common code/logic in C. Rewriting our Mac GUI in cocoa is
asking a lot (since I don't know it at all)... I think I'm going to go
home and cry.
I guess I need to pour through the carbon-dev archives. I need a
stiff drink.
-Chinh Nguyen
email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden
This email sent to email@hidden