Creating binary with CMake removes runtime path
I am using CMake to build a program on linux. The program compiles successfully and runs from the project build directory. The program is linked with a custom library in the directory ${HOME}/build/lib I have an install stage with: install(TARGETS ProgName RUNTIME DESTINATION bin) When I run make install the program gets put in the correct place, but the cmake installer removes the runtime path from the binary. -- Install configuration: "Debug" -- Installing: *binary name* -- Removed runtime path from "*binary name*" I have read articles on the internet discussing the misuse of the LD_LIBRARY