• 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
SDK headaches
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SDK headaches


  • Subject: SDK headaches
  • From: John Mikros <email@hidden>
  • Date: Thu, 6 Aug 2009 13:58:30 -0700

Hello all,

we have a dylib that is linked against the 10.4u SDK. However, we need it to run on 10.3.9 as well. This library links against libcurl in /usr/lib. We are limiting ourselves to those functions in libcurl that existed in 10.3.9 (and I've verified this using nm), so there's no problem there.

However, we're encountering two problems. The first is that the install name that gets copied into our library is /usr/lib/libcurl. 3.dylib, but what exists in 10.3.9 is /usr/lib/libcurl.2.dylib. That's easy enough to fix using install_name_tool.

The second problem is that the compatibility level that is copied into our dylib is copied from libcurl.3.dylib and is 4.0.0, but /usr/lib/ libcurl.dylib in 10.3.9 is 3.2.0, so the library is not loaded because it thinks that it is not compatible.

Is there an "install_compatibility_version_tool" or something where I can change the compat version that is expected?

thanks
-john
_______________________________________________
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: SDK headaches
      • From: John Mikros <email@hidden>
  • Prev by Date: Re: XCode breaking where no breakpoint set
  • Next by Date: Re: SDK headaches
  • Previous by thread: Re: Copying html files to app
  • Next by thread: Re: SDK headaches
  • Index(es):
    • Date
    • Thread