Re: Some questions re 64 bit AUs
Re: Some questions re 64 bit AUs
- Subject: Re: Some questions re 64 bit AUs
- From: William Stewart <email@hidden>
- Date: Thu, 25 Feb 2010 19:16:08 -0800
One quick and dirty way to do this
Take out the Carbon.framework from your build
Put in CoreServices.framework
- this is all the lower-level, non UI, pieces of carbon (including the component mgr, file mgr, memory mgr, etc...)
I believe that all of this is available for 64bit (but link errors will also help you to find these areas too)
Bill
On Feb 25, 2010, at 12:30 PM, Jim Wintermyre wrote:
>> > no, there is no Carbon in 64 bit.
>>
>> Well, "Carbon" can be a wide range of things. Some "Carbon" technologies seem to have moved into some "less Carbon" frameworks and stuff. Obviously the only real question is if those couple of structs like WindowRef or something cast-able will survive, as do FSRef, CoreFoundation and what not. Anything C++ is highly preferred here over anything prefixed "NS".
>
> Here's the 64-bit transition guide for Carbon:
> http://developer.apple.com/mac/library/documentation/Carbon/Conceptual/Carbon64BitGuide/Introduction/Introduction.html
>
> Many of the lower-level Carbon calls (i.e. non-UI, like the stuff you mentioned) are still there.
>
>> However, not all APIs associated with "Carbon" (or non-NS APIs) are deprecated, some 64bit hosts manage to host 32bit AUs (Logic does, just dunno if they allow for 64bit AUs with 32bit CarbonViews, will try asap) and I'm just looking for the most convenient way to migrate a bunch of plugins until the neXt challenge.
>
> Logic does this via a 32-bit AU hosting bridge app, which actually hosts the 32-bit AU's in a separate 32-bit app, which Logic communicates with via IPC. All other 64-bit hosts do something similar to support 32-bit plugins.
>
> Jim
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden