X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fcsdk%2Fstack%2Fsamples%2Flinux%2Fsecure%2FSConscript;h=9c90b4938fcf896b5e55b76aa4b187d813d39066;hb=refs%2Ftags%2Fsubmit%2Ftizen_4.0%2F20171010.021147;hp=3cd3cb42bafc5943c472ae0d4da5342b411171ac;hpb=6f6aa08d4e7ac7379a398155fe1bc1b96bf8bddc;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/csdk/stack/samples/linux/secure/SConscript b/resource/csdk/stack/samples/linux/secure/SConscript index 3cd3cb4..9c90b49 100644 --- a/resource/csdk/stack/samples/linux/secure/SConscript +++ b/resource/csdk/stack/samples/linux/secure/SConscript @@ -33,19 +33,23 @@ samples_env.PrependUnique(CPPPATH = [ ]) target_os = env.get('TARGET_OS') -if target_os not in ['windows', 'winrt']: +if target_os not in ['windows']: samples_env.AppendUnique(CXXFLAGS = ['-std=c++0x', '-Wall', '-pthread']) # Note: 'pthread' is in libc for android. if target_os != 'android': - samples_env.AppendUnique(LIBS = ['-lpthread']) + samples_env.AppendUnique(LIBS = ['pthread']) + samples_env.Append(LINKFLAGS = ['-Wl,--no-as-needed']) samples_env.AppendUnique(LIBPATH = [env.get('BUILD_DIR')]) -samples_env.PrependUnique(LIBS = ['octbstack', 'm', 'connectivity_abstraction', 'coap']) +if target_os in ['windows', 'msys_nt']: + samples_env.PrependUnique(LIBS = ['ocsrm', 'ws2_32', 'iphlpapi']) +else: + samples_env.PrependUnique(LIBS = ['m']) +samples_env.PrependUnique(LIBS = ['octbstack', 'connectivity_abstraction', 'coap']) if env.get('SECURED') == '1': - samples_env.AppendUnique(LIBS = ['tinydtls']) + samples_env.AppendUnique(LIBS = ['mbedtls', 'mbedx509','mbedcrypto']) -samples_env.Append(LINKFLAGS = ['-Wl,--no-as-needed']) if target_os == 'android': samples_env.AppendUnique(CXXFLAGS = ['-frtti', '-fexceptions'])