diff options
author | Chuck Atkins <chuck.atkins@kitware.com> | 2010-02-15 16:22:36 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2010-03-26 13:33:28 (GMT) |
commit | e750761857fa2e35ad9630b13606570c561ae829 (patch) | |
tree | 9baea65512a386950c970a08374a74d96235dd1c /Source/cmComputeLinkInformation.h | |
parent | a8abb30c38443dbd5063df05bcdceb233c9678ff (diff) | |
download | CMake-e750761857fa2e35ad9630b13606570c561ae829.zip CMake-e750761857fa2e35ad9630b13606570c561ae829.tar.gz CMake-e750761857fa2e35ad9630b13606570c561ae829.tar.bz2 |
OpenBSD: Work-around static/runtime linker inconsistency
Detect the runtime linker's search path and add to the compile time
linker's search path. This is needed because OpenBSD's static linker
does not search for shared library dependencies in the same places as
the runtime linker.
Diffstat (limited to 'Source/cmComputeLinkInformation.h')
-rw-r--r-- | Source/cmComputeLinkInformation.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmComputeLinkInformation.h b/Source/cmComputeLinkInformation.h index ad2026b..bbeed68 100644 --- a/Source/cmComputeLinkInformation.h +++ b/Source/cmComputeLinkInformation.h @@ -163,6 +163,9 @@ private: std::set<cmStdString> ImplicitLinkDirs; std::set<cmStdString> ImplicitLinkLibs; + // Additional paths configured by the runtime linker + std::vector<std::string> RuntimeLinkDirs; + // Linker search path compatibility mode. std::set<cmStdString> OldLinkDirMask; std::vector<std::string> OldLinkDirItems; |