• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Problem with compiler directives
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with compiler directives


  • Subject: Re: Problem with compiler directives
  • From: Laurent Daudelin <email@hidden>
  • Date: Fri, 01 Apr 2011 12:18:56 -0700

On Apr 1, 2011, at 00:34, Robert Purves wrote:

>
> Laurent Daudelin wrote:
>
>> In my deployment configuration, I have the SDKROOT defined with a build setting condition:
>>
>> x86_64 = macosx10.6
>> i386 = macosx10.5
>> ppc = macosx10.5
>>
>> Now, when I build and omit the <NSToolbarDelegate>, when the compiler compiles the x86_64, it complains with a warning that my ToolbarController doesn't implement protocol "NSToolbarDelegate".
>>
>> So, to get around this annoying warning, I did this in my ToolbarController.h file:
>>
>> #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6
>> @interface ToolbarController : NSObject <NSToolbarDelegate>
>> #else
>> @interface ToolbarController : NSObject
>> #endif
>>
>> I'm obviously missing something because when the compiler compiles the ppc binary, it gives me an error that it can't find protocol NSToolbarDelegate:
>
> Try:
>
> #if defined MAC_OS_X_VERSION_10_6 && MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6
>

Just realized that although it fixed the compilation problem, it's creating another problem. For some reason, most of my outlets in IB are grayed out and IB reports for all of those that my controller doesn't have an outlet by that name. However, some of them are not grayed out. I'm trying to determine what's the difference….

-Laurent.
--
Laurent Daudelin
AIM/iChat/Skype:LaurentDaudelin 				http://www.nemesys-soft.com/
Logiciels Nemesys Software              			email@hidden _______________________________________________
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

References: 
 >Re: Problem with compiler directives (From: Robert Purves <email@hidden>)

  • Prev by Date: Re: Xcode workflow
  • Next by Date: Re: Xcode workflow
  • Previous by thread: Re: Problem with compiler directives
  • Next by thread: Re: Problem with compiler directives
  • Index(es):
    • Date
    • Thread