Merge topic 'hp-ux-itanium-shared-libs'

625225bb HP-UX: Do not use ".sl" extension for shared libs on Itanium
This commit is contained in:
Brad King 2015-08-21 09:28:55 -04:00 committed by CMake Topic Stage
commit f9865743ed
1 changed files with 5 additions and 3 deletions

View File

@ -1,9 +1,11 @@
set(CMAKE_PLATFORM_REQUIRED_RUNTIME_PATH /usr/lib)
set(CMAKE_SHARED_LIBRARY_SUFFIX ".sl") # .so
if(NOT CMAKE_SYSTEM_PROCESSOR STREQUAL "ia64")
set(CMAKE_SHARED_LIBRARY_SUFFIX ".sl") # .so
set(CMAKE_FIND_LIBRARY_SUFFIXES ".sl" ".so" ".a")
set(CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES ".so")
endif()
set(CMAKE_DL_LIBS "dld")
set(CMAKE_FIND_LIBRARY_SUFFIXES ".sl" ".so" ".a")
set(CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES ".so")
# The HP linker needs to find transitive shared library dependencies
# in the -L path. Therefore the runtime path must be added to the