You are right. I missed this capability. My first idea was to apply to exec the same approach as for shared lib but I didn’t found appropriate variable: something like CMAKE_EXE_CREATE_<LANG>_FLAGS Or may be CMAKE_EXE_LINKER_FLAGS_INIT can be used but I am not sure of the usage of the *_INIT variables.
Marc On 09/12/15 15:00, "Brad King" <brad.k...@kitware.com> wrote: >On 12/09/2015 08:02 AM, CHEVRIER, Marc wrote: >> Attached is a patch for AIX enabling correct generation of executables >> regarding runtime path handling (currently, build paths could be stored >> as part of installed executables): option -bnoipath is required for >> executables link command (currently, only shared libs link command >> get -bnoipath option). > >Thanks. I agree that -bnoipath should be used for all linking because >we never want the path to a library file to be encoded in its dependents. >However, the proposed patch moves the flag over to the flags used to >specify the RPATH. These may not be used if CMAKE_SKIP_RPATH or similar >options are enabled. We should find another place for the flag that >is always used for both shared libraries and executables. > >Thanks, >-Brad > -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers