build: Use global RPATH value 89/21589/23
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Tue, 3 Oct 2017 15:59:49 +0000 (17:59 +0200)
committerMats Wichmann <mats@linux.com>
Mon, 27 Nov 2017 18:50:44 +0000 (18:50 +0000)
Also introduce ORIGIN for crosscompiler.

RPATH can be convenient to avoid developer to deal with environment variables
(LD_LIBRARY_PATH or PATH on windows), as we're using them for now.

In longer term, this can be replaced by relative pathes,
once the installation process is fixed
(at least on systems supporting ORIGIN).

It was tested on yocto poky master.

Bug: https://jira.iotivity.org/browse/IOT-1745
Change-Id: Ibaabc31b8dc744267e4c6c1c682d2090da9ada96
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Origin: https://gerrit.iotivity.org/gerrit/#/c/21589/

resource/examples/SConscript

index 9f0249a..751a1aa 100644 (file)
@@ -44,7 +44,6 @@ examples_env.AppendUnique(CPPPATH=[
     '#/resource/oc_logger/include'
 ])
 
-examples_env.AppendUnique(RPATH=[examples_env.get('BUILD_DIR')])
 examples_env.PrependUnique(LIBS=['coap'])
 
 if target_os not in ['msys_nt', 'windows']: