Re: How Do I Statically Link to libcurl?
Re: How Do I Statically Link to libcurl?
- Subject: Re: How Do I Statically Link to libcurl?
- From: Chris Tracewell <email@hidden>
- Date: Wed, 1 Jul 2009 14:34:49 -0700
On Jul 1, 2009, at 2:18 PM, Shawn Erickson wrote:
Apple's API "contract" with application developers is at the library
level and not below that. If the SDK you compile against has the
libraries you need you should not attempt to statically link them into
your application. Additionally any libraries that you do statically
link should utilize system provided libraries themselves and not
attempt to dive down lower (aka kernel interface, etc.). A statically
linked version is not guaranteed to work on a future (or earlier)
version of the operating system. Apple takes strong measures to ensure
the dynamic libraries they provide will work on each of the operating
system they ship on while not breaking compatibility with existing
applications.
Review the documentation on "cross-development" on Apple's developer
site.
http://developer.apple.com/documentation/developertools/Conceptual/cross_development/Introduction/CrossDevelopment.html
-Shawn
Shawn,
Awesome. Thanks a ton for explaining, your post reversed my
perspective and rested my fears about taking what really is the easier
route.
Thanks to all contributers thus far, I have gotten the project to
compile without errors. However I am stck with implementation
details... I'll start a new thread for that.
Thanks
Chris
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden