• 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: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target


  • Subject: Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
  • From: João Varela <email@hidden>
  • Date: Tue, 20 Aug 2013 22:40:07 +0100
  • Thread-topic: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target

>
>On Aug 20, 2013, at 12:42 PM, João Varela <email@hidden> wrote:
>
>> 1) How do I build my 64-bit run destination for all the helpers and the
>>main app (each one a different target) except for this 32-bit-only
>>background process, which the main app and one helper app (either 32-bit
>>or 64-bit) depend upon?
>
>If they're in the same project, then you set the project default to make
>Release configuration builds for both architectures, and change the
>helper app target to make both Debug and Release configuration builds for
>32-bit only.

That does not work. I did just that. Even though I only added the 32-bit
Intel architecture to the target of the 32-bit only helper, a 64-bit run
destination for this helper was created. When I try to build the 64-bit
arch of my main app, which includes all the helper targets as
dependencies, I get a build error when Xcode tries to link non-existing
code objects (which were never compiled) of this 32-bit only helper. It's
unfortunate you cannot exclude a target from a given arch when you try to
build and link, or so it seems.

Any other ideas? Apple must have solved such a problem, because of their
QuickTime background apps whenever you play a file via Finder that
AVFoundation cannot handle.

Thanks, Nick, for the rest of the info, which was quite helpful.






 _______________________________________________
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


  • Follow-Ups:
    • Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
      • From: Kevin Meaney <email@hidden>
    • Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
      • From: Nick Zitzmann <email@hidden>
References: 
 >Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target (From: Nick Zitzmann <email@hidden>)

  • Prev by Date: Suggestions on Configuring Development Environment and Xcode Preferences
  • Next by Date: Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
  • Previous by thread: Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
  • Next by thread: Re: How to build a project with 32-bit and 64-bit run destinations except for one 32-bit only target
  • Index(es):
    • Date
    • Thread