Post

Replies

Boosts

Views

Activity

Reply to dyld linking to the wrong dylib
That's right - this setup has two separate libraries, both of them have the same binary name "MyLibrary". [The exported symbols are all different because the symbols contain the version "A" or "B" in the symbol names.] I was surprised that this could even work, but my coworkers told me that they have been using this scheme for some time, and it seems to work fine on most other Macs. Thanks. Devendra.
Topic: App & System Services SubTopic: General Tags:
Mar ’23
Reply to dyld linking to the wrong dylib
Yes, these are different versions of the same basic code, but with some additions, changes, etc. All the exported symbols however are prepended with a version specific identifier. For example, MyLibraryA would have A::SomeFunc(), while MyLibraryB would have B::SomeFunc().
Topic: App & System Services SubTopic: General Tags:
Mar ’23