site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com User-agent: Thunderbird 2.0.0.9 (X11/20071115) Simon J. Bale wrote:
Can I confirm that I'm correct in assuming that the library paths are usually hard coded into Mach-O binaries?
Library paths are usually absolute paths on Mac OS X (is this what you mean by 'hard coded'?). It is the equivalent of using an absolute soname on an ELF system. These install names are encoded into the libraries and their clients in the mach-o header. See the Xcode documentation and the manpages for ld(1), dyld(1) install_name_tool(1) etc for more information on: @executable_path @loader_path @rpath Peter -- Peter O'Gorman http://pogma.com _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Peter O'Gorman