• 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: Disk Arbitration causes problem launching on OS X 10.3
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Disk Arbitration causes problem launching on OS X 10.3


  • Subject: Re: Disk Arbitration causes problem launching on OS X 10.3
  • From: Alastair Houghton <email@hidden>
  • Date: Thu, 1 Nov 2007 10:25:39 +0000

On 31 Oct 2007, at 19:37, Nick Zitzmann wrote:

On Oct 31, 2007, at 12:55 PM, Hugh Sontag wrote:

It would appear that the DiskArbitration framework isn't weak- linked. The code is built to never execute DiskArbitration functions on a pre-10.4 system. I've never before had to weak-link a new framework, so how can I do that?

You can't link the framework directly. The DiskArbitration framework was private in Panther and earlier, and if you link to it directly, then your software will not be able to run on pre-Tiger systems.

Even if you link against it indirectly, it will never work on 10.2 (without significant special casing and quite a lot of additional work) because DiskArbitration on 10.2 is a fundamentally different beast to the version on 10.3 and later.


Kind regards,

Alastair.

--
http://alastairs-place.net


_______________________________________________ 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
  • Prev by Date: Re: Question about linking and exporting symbols
  • Next by Date: Re: Nasm, PIC and the Leopard/XCode 3.0 linker
  • Previous by thread: Re: Xcode 3.0 frequent lockups
  • Next by thread: Re: Nasm, PIC and the Leopard/XCode 3.0 linker
  • Index(es):
    • Date
    • Thread