diff -r bd95c9db4f0f -r 91bd3f54fac1 cmake_modules/paths.cmake --- a/cmake_modules/paths.cmake Wed Jun 19 00:26:13 2013 +0200 +++ b/cmake_modules/paths.cmake Wed Jul 03 17:35:17 2013 +0200 @@ -59,8 +59,10 @@ set(CMAKE_INSTALL_RPATH "$ORIGIN/../${target_library_install_dir}/:$ORIGIN/:${CMAKE_INSTALL_PREFIX}/${target_library_install_dir}/") if(UNIX AND NOT APPLE) - #make sure $ORIGIN is respected - add_linker_flag("-zorigin") + if(CMAKE_COMPILER_IS_GNUCC) + #make sure $ORIGIN is respected + add_linker_flag("-zorigin") + endif() #apply RPATH settings to pascal executables add_flag_append(CMAKE_Pascal_FLAGS "-k-rpath -k'${CMAKE_INSTALL_RPATH}'") #until we link with external things there is no need to set rpath on haskell