• 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: Adding dynamic library soft links
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Adding dynamic library soft links


  • Subject: Re: Adding dynamic library soft links
  • From: Carl Hoefs <email@hidden>
  • Date: Sat, 16 Jan 2016 12:07:13 -0700

On Jan 16, 2016, at 2:19 AM, Daniel Vollmer <email@hidden> wrote:
>
>> When adding dynamic libraries to my OS X project (using the Target -> Build Phases -> Link Binary With Libraries window), Xcode resolves “libform.dylib" to the specific version, "libform.6.dylib", and adds that string instead to the build phase.
>
>> Is there a way I can have Xcode simply retain the "libXXXX.dylib" string without resolving it until build time? Or is the only way to avoid this to use the static archive "*.a" form of the library, which doesn't include the version number, but loses the benefits of using dynamic libraries?
>
> I had the same problem, and what I did was to edit the Xcode-project file in a text editor (with Xcode closed) and changed all references to the link target by the name of the link itself (e.g. change libXXXX.6.dylib back to libXXX.dylib). It seems Xcode only does the lookup once when adding a new file and not every time it used (or more likely the File Open dialogue does it).
>
Thanks for the suggestion, Daniel. I guess I have no other option. Sure beats dropping and re-adding a dozen or so libraries on every active project every time I switch machines (or every time someone updates Mac ports). By tying a project to specific library versions, this "feature" of Xcode removes one of the benefits of using dynamic libraries.

-Carl



 _______________________________________________
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


References: 
 >Adding dynamic library soft links (From: Carl Hoefs <email@hidden>)
 >Re: Adding dynamic library soft links (From: Daniel Vollmer <email@hidden>)

  • Prev by Date: Re: Adding dynamic library soft links
  • Next by Date: Re: Adding dynamic library soft links
  • Previous by thread: Re: Adding dynamic library soft links
  • Next by thread: Re: Adding dynamic library soft links
  • Index(es):
    • Date
    • Thread