]> git.tdb.fi Git - builder.git/commit
Use -rpath (or -rpath-link) when linking
authorMikko Rasa <tdb@tdb.fi>
Thu, 30 Aug 2018 11:01:33 +0000 (14:01 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 30 Aug 2018 11:01:33 +0000 (14:01 +0300)
commitfe305f49aae7b7dff4c6be6f7bb8d403ccf53768
treef03e3674c350203da8b91973f785c69fb9f0dffd
parent7885ebe9620edd82f119eb290267c8e7eda014ed
Use -rpath (or -rpath-link) when linking

It avoids the need to use LD_LIBRARY_PATH when running programs linked
against custom libraries.  The default build types have been amended so
that debug builds use an absolute rpath.  This allows them to be run from
the source tree.  Release builds use a relative rpath to make them more
easily relocatable in the filesystem.
builderrc
source/buildinfo.cpp
source/buildinfo.h
source/gnulinker.cpp