Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11.1 Linkers and Libraries Guide Oracle Solaris 11.1 Information Library |
Part I Using the Link-Editor and Runtime Linker
1. Introduction to the Oracle Solaris Link Editors
5. Link-Editor Quick Reference
7. Building Objects to Optimize System Performance
Capability Specific Shared Objects
Instruction Set Specific Shared Objects
System Specific Shared Objects
Locating Associated Dependencies
Dependencies Between Unbundled Products
Part IV ELF Application Binary Interface
13. Program Loading and Dynamic Linking
A. Linker and Libraries Updates and New Features
A dynamic object can establish dependencies explicitly or through filters. Each of these mechanisms can be augmented with a runpath, which directs the runtime linker to search for and load the required dependency. String names used to record filters, dependencies and runpath information can be augmented with the following reserved dynamic string tokens.
$CAPABILITY ($HWCAP)
$ISALIST
$OSNAME, $OSREL, $PLATFORM and $MACHINE
$ORIGIN
The following sections provide examples of how each of these tokens can be employed.