RE: Building AudioUnits for Mac OS 10.4 on Snow Leopard
RE: Building AudioUnits for Mac OS 10.4 on Snow Leopard
- Subject: RE: Building AudioUnits for Mac OS 10.4 on Snow Leopard
- From: Muon Software Ltd - Dave <email@hidden>
- Date: Tue, 1 Sep 2009 20:33:42 +0100
- Acceptlanguage: en-US, en-GB
- Thread-topic: Building AudioUnits for Mac OS 10.4 on Snow Leopard
I guess I'll find out when my copy of Snow Leopard arrives from the Apple Store.
So, to answer the original posters question - I think if you take sources from the Coreaudio SDK that you are currently building against (in my case that'd be 1.4.4 as installed with XCode 2.5) and copy them into your AU's
own source tree you should be able to build on Snow Leopard provided you set the base SDK to 10.4u and the deployment target to 10.4 also. Assuming a 32-bit target this should give you an AU that will work on Tiger, Leopard and Snow Leopard.
If that doesn't work, then I'm going to be in the same boat :-(
Kind regards
Dave
-----Original Message-----
From: Jean-Daniel Dupas [mailto:email@hidden]
Sent: 01 September 2009 20:08
To: Muon Software Ltd - Dave
Cc: email@hidden
Subject: Re: Building AudioUnits for Mac OS 10.4 on Snow Leopard
In Xcode 3.2, it's built-in the distribution. The CoreAudio SDK package contains only CoreAudio frameworks'h headers and the utilities classes are part of the DeveloperTools package.
Look like most (if not all) of the samples on the ADC site are up to date (they require 10.6 now).
Le 1 sept. 2009 à 20:15, Muon Software Ltd - Dave a écrit :
> Interesting - I just checked XCode 2.5 (installs Coreaudio SDK 1.4.4
> to XCode 2.5/Extras) and XCode 3.1.3 (installs Coreaudio SDK 1.5 to
> Developer/Extras). There's nothing much of significance in XCode 2.5/
> Extras or /Developer/Extras except some example Audio Units.
>
> If the location of the Core Audio files such as AUBase.h etc. has
> moved, then any AU projects using them will surely need to be updated
> or they won't compile in XCode 3.2. If the Coreaudio SDK has been
> replaced with a stripped-down version, that means even more project
> changes. If we don't know what version the new Coreaudio SDK is and
> there's no changelog, who knows even after all the repointing of files
> has been done if the project will compile.
>
> Anyone else moved AU projects from 2.5->3.1->3.2 yet? what sort of
> problems did you encounter?
>
> Kind regards
>
> David Waugh
> Managing Director
> Muon Software Ltd
> http://www.muon-software.com
> http://muonsoftware.blogspot.com
>
>
>
>
>
> -----Original Message-----
> From: Jean-Daniel Dupas [mailto:email@hidden]
> Sent: Tuesday, September 01, 2009 7:08 PM
> To: Muon Software Ltd - Dave
> Cc: email@hidden
> Subject: Re: Building AudioUnits for Mac OS 10.4 on Snow Leopard
>
> There is no CoreAudio SDK in Examples.
> There is a stripped down (and updated version) in /Developer/Extras,
> but it's not versioned.
>
>
> Le 1 sept. 2009 à 19:56, Muon Software Ltd - Dave a écrit :
>
>> Just out of interest, what version of the Coreaudio SDK is installed
>> in Developer/Examples by XCode 3.2?
>>
>> Kind regards
>>
>> David Waugh
>> Managing Director
>> Muon Software Ltd
>> http://www.muon-software.com
>> http://muonsoftware.blogspot.com
>>
>>
>>
>> -----Original Message-----
>> From: coreaudio-api-bounces+dave=email@hidden
>> [mailto:coreaudio-api-bounces+dave=muon-
>> email@hidden] On Behalf Of tahome izwah
>> Sent: Tuesday, September 01, 2009 1:15 PM
>> To: email@hidden
>> Subject: Re: Building AudioUnits for Mac OS 10.4 on Snow Leopard
>>
>> 10.5 is the minimum SDK that you need when building for 64 bit. If
>> you don't need 64 bit then you should switch to 32 bit (double check
>> that this is correctly set in both your view factory and the
>> component) and choose "10.4" in your deployment target settings. Did
>> you do that?
>>
>> --th
>>
>> 2009/9/1 patrick machielse <email@hidden>:
>>> I'm having trouble building AUs with the 10.4u SDK on my Snow
>>> Leopard + Xcode 3.2 system.
>>>
>>> I've updated the references to AUPublic etc. to their new locations
>>> and selected the 10.4 SDK and GCC 4.0. However, it seems that,
>>> because of dependencies on new functions / constants in OSAtomic.h
>>> and AUComponent.h, the rewritten AU classes now require Mac OS 10.5+
>>>
>>> I couldn't find any documentation on this -- were is it? Are the new
>>> AUPublic cs. indeed 10.5 / 10.6 only?
>>>
>>> If so, what is the recommended solution to regain 10.4 support. I
>>> _do_ require 10.4 support, and I _don't_ need 64bit capability for
>>> now.
>>> Can I
>>> just copy over the 'old' version of the AU classes from a previous
>>> Xcode install?
>>>
>>> patrick
>>> --
>>> Patrick Machielse
>>> Hieper Software
>>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Coreaudio-api mailing list (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>> ware.com
>>
>> 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:
>> wlab.org
>>
>> This email sent to email@hidden
>>
>
> -- Jean-Daniel
>
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Coreaudio-api mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> lab.org
>
> This email sent to email@hidden
>
-- Jean-Daniel
_______________________________________________
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