Re: Rez search paths acting up
Re: Rez search paths acting up
- Subject: Re: Rez search paths acting up
- From: Christiaan Hofman <email@hidden>
- Date: Wed, 9 Jun 2010 12:09:42 +0200
On Jun 9, 2010, at 11:48, Jon Hodgson wrote:
> Yes, thanks, that was what Xochiti linked to.
>
> But it's still not making sense to me, I'm not talking about framework
> paths, just general includes (which a developer might want to put
> anywhere, maybe they have their own libraries), and a seemingly major
> change in how Rez interprets its include path options.
>
> I don't see how this could have changed without breaking people's
> builds all over the place, but it's hardly being mentioned.
>
My understanding is that it's true for all those search paths, -L, -F, and -i. I am not sure if this really is a bug in rez or whether it's just impossible to be 100% backwards compatible (which one must admit is a fact.) Maybe Chris Espinosa can say.
As a workaround, have you tried the REZ_SEARCH_PATHS build setting?
Christiaan
> On Wed, Jun 9, 2010 at 10:05 AM, Christiaan Hofman <email@hidden> wrote:
>> There was a discussion about SDKs and search paths a week ago <http://lists.apple.com/archives/xcode-users/2010/Jun/msg00021.html>
>>
>> Christiaan
>>
>> On Jun 9, 2010, at 10:35, Jon Hodgson wrote:
>>
>>> Actually on reflection, even that post you linked to doesn't explain
>>> this apparent change in functionality. The isysroot option was already
>>> supported, why change how include paths were interpreted, especially
>>> in a way that breaks anything legacy...
>>>
>>> This just seems broken
>>>
>>> On Tue, Jun 8, 2010 at 5:26 PM, Jon Hodgson
>>> <email@hidden> wrote:
>>>> The 10.4 SDK is installed, I know that for certain because everything
>>>> I'm compiling at the moment, including the stuff that works, uses that
>>>> SDK.
>>>>
>>>> The problem appears to be what paths Rez is searching, two different
>>>> versions of Rez, same options, different results
>>>> On Tue, Jun 8, 2010 at 4:44 PM, Xochitl Lunde
>>>> <email@hidden> wrote:
>>>>>
>>>>> It just looks like you didn't install the 10.4 SDK. The release notes about
>>>>> Xcode 3.2.2 says the 10.4 installation option is off by default. If I were
>>>>> you, I'd download the full package and install again. With Xcode 3.2.2 you
>>>>> should get a little popup when you choose the SDK in the project settings.
>>>>> If 10.4 isn't in there, you probably just don't have it.
>>>>>
>>>>> <xcode-users-bounces+xochitl_lunde=email@hidden> wrote on
>>>>> 06/08/2010 07:40:27 AM:
>>>>>
>>>>>> To try to clarify, looking at the build results on two machines, one
>>>>>> running XCode 3.1.4 and one running XCode 3.2.2
>>>>>>
>>>>>> In both cases the command line for Rez has the options (amongst others)
>>>>>>
>>>>>> -i /Developer/Examples/Coreaudio/AudioUnits/AUPublic/AUBase
>>>>>> -sysroot /Developer/SDKs/MacOSX10.4u.sdk
>>>>>>
>>>>>> On the 3.1.4 machine it searches
>>>>>> /Developer/Examples/Coreaudio/AudioUnits/AUPublic/AUBase
>>>>>> and all is good
>>>>>>
>>>>>> But on the 3.2.2. machine it searches
>>>>>> /Developer/SDKs/MacOSX10.4u.
>>>>>> sdk/Developer/Examples/Coreaudio/AudioUnits/AUPublic/AUBase
>>>>>> Which doesn't exist, so it doesn't find what it is looking for, and it
>>>>>> fails.
>>>>>>
>>>>
>>> _____
>>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden