X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fthings-manager%2Fsdk%2Fjava%2Fjni%2FSConscript;h=2a59a1eae0f9433e36ecfe7a574c996804bec7f6;hb=17c68b2fd1e74586f85e552eeab4e32dc121f8a0;hp=2c1219b82232dd6a241c95272f72b357fc6739c5;hpb=8c01dff2c5bc5496f7dc1632c498943ec6ecb015;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/things-manager/sdk/java/jni/SConscript b/service/things-manager/sdk/java/jni/SConscript index 2c1219b..2a59a1e 100644 --- a/service/things-manager/sdk/java/jni/SConscript +++ b/service/things-manager/sdk/java/jni/SConscript @@ -21,12 +21,15 @@ extlibs = tm_jni_env.get('SRC_DIR') + '/extlibs' tm_jni_env.AppendUnique(CXXFLAGS = ['-Wall', '-DLINUX', '-DNDEBUG']) tm_jni_env.AppendUnique(CXXFLAGS = ['-frtti', '-fexceptions', '-std=c++0x']) tm_jni_env.AppendUnique(LIBPATH = [base_jni+'/../libs/'+tm_jni_env.get('TARGET_ARCH')]) -tm_jni_env.PrependUnique(LIBS = ['ocstack-jni', 'TGMSDKLibrary', 'oc', 'gnustl_shared', 'log']) +tm_jni_env.PrependUnique(LIBS = ['ocstack-jni', 'TGMSDKLibrary', 'oc', 'oc_logger', 'gnustl_shared', 'log']) tm_jni_env.AppendUnique(CPPPATH = [tm_sdk+'/inc']) tm_jni_env.AppendUnique(CPPPATH = [base_jni]) tm_jni_env.AppendUnique(CPPPATH = ['tm/inc', 'jniutil/inc', extlibs+'/timer/']) +if target_os not in ['darwin', 'ios', 'windows', 'winrt']: + tm_jni_env.AppendUnique(LINKFLAGS = ['-Wl,--no-undefined']) + ###################################################################### # Source files and Targets ######################################################################