• 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
Cross-development problem with curl
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cross-development problem with curl


  • Subject: Cross-development problem with curl
  • From: Jeffrey Johnson <email@hidden>
  • Date: Mon, 05 Jun 2006 10:48:22 -0500

We have a Cocoa application that calls a single function from curl. We #import <curl/curl.h>, and we set OTHER_LDFLAGS to -lcurl. We also have some Tiger-specific code, so we set the SDK to 10.4u, and we need to support Panther, so we have the deployment target set to 10.3. The problem is that Tiger only has libcurl.3: libcurl and libcurl.2 are just symlinks to libcurl.3. Panther, on the other hand, doesn't have libcurl.3 but only libcurl.2. With the SDK set to 10.4u, the app won't launch on 10.3.9 because it's looking for libcurl.3. If we set the SDK to 10.3.9, we can get the app to run on Panther, but we have to get rid of the now-undefined Tiger methods and constants.

Is there any way to force it to wait until runtime to resolve the symlink? Or is there some other solution to the problem? I've tried a number of different fixes (e.g., weak linking), but nothing has worked. I'd appreciate any help. Thanks!

_______________________________________________
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: Cross-development problem with curl
      • From: Steve Checkoway <email@hidden>
    • Re: Cross-development problem with curl
      • From: Heath Raftery <email@hidden>
  • Prev by Date: Re: Turning off undo-past-save warning?
  • Next by Date: Re: Remote debugging in Xcode 2.3 on 10.2.8
  • Previous by thread: Keyboard focus in Run Log
  • Next by thread: Re: Cross-development problem with curl
  • Index(es):
    • Date
    • Thread