|
@@ -957,12 +957,13 @@ elseif(UNIX AND NOT APPLE)
|
|
|
if(RPATH)
|
|
|
set(SDL_RLD_FLAGS "")
|
|
|
if(BSDI OR FREEBSD OR LINUX OR NETBSD)
|
|
|
- set(SDL_RLD_FLAGS "-Wl,-rpath,\${libdir}")
|
|
|
set(CMAKE_REQUIRED_FLAGS "-Wl,--enable-new-dtags")
|
|
|
check_c_compiler_flag("" HAVE_ENABLE_NEW_DTAGS)
|
|
|
set(CMAKE_REQUIRED_FLAGS ${ORIG_CMAKE_REQUIRED_FLAGS})
|
|
|
if(HAVE_ENABLE_NEW_DTAGS)
|
|
|
- list(APPEND SDL_RLD_FLAGS "-Wl,--enable-new-dtags")
|
|
|
+ set(SDL_RLD_FLAGS "-Wl,-rpath,\${libdir} -Wl,--enable-new-dtags")
|
|
|
+ else()
|
|
|
+ set(SDL_RLD_FLAGS "-Wl,-rpath,\${libdir}")
|
|
|
endif()
|
|
|
elseif(SOLARIS)
|
|
|
set(SDL_RLD_FLAGS "-R\${libdir}")
|