From 9a421cd4d959bf6ff1fae00610559c0337c5d224 Mon Sep 17 00:00:00 2001 From: Habib Virji Date: Fri, 1 May 2015 13:28:54 +0100 Subject: [PATCH] Compilation fix for protocol plugin app on Ubuntu14.10 Compilation of mqtt sample app was failing as pthread was included in LIBS but should be appended after connectivity_abstraction as it depends on the pthread library. Change-Id: Ie1019c5ba4b31a06f7e25a3e2ce338ea21c91b52 Signed-off-by: Habib Virji Reviewed-on: https://gerrit.iotivity.org/gerrit/881 Tested-by: jenkins-iotivity Reviewed-by: Younghyun Joo Reviewed-by: Uze Choi --- service/protocol-plugin/sample-app/linux/SConscript | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/service/protocol-plugin/sample-app/linux/SConscript b/service/protocol-plugin/sample-app/linux/SConscript index e30b177..5c35aa1 100644 --- a/service/protocol-plugin/sample-app/linux/SConscript +++ b/service/protocol-plugin/sample-app/linux/SConscript @@ -35,10 +35,10 @@ sample_env.AppendUnique(CPPPATH = [ '../../plugin-manager/src/', '../../lib/cpluff/libcpluff/', env.get('SRC_DIR') + '/extlibs/rapidxml/']) + if target_os not in ['windows', 'winrt']: sample_env.AppendUnique(CXXFLAGS = ['-Wall', '-pthread', '-std=c++0x']) -sample_env.AppendUnique(LIBS = ['pthread']) sample_env.AppendUnique(LIBS = ['oc', 'oc_logger', 'octbstack', 'connectivity_abstraction', 'coap', 'ppm', 'pmimpl', 'dl']) @@ -51,6 +51,7 @@ if env.get('SECURED') == '1': if 'rt' in sample_env.get('LIBS'): sample_env.Append(LIBS = ['rt']) +sample_env.AppendUnique(LIBS = ['pthread']) ###################################################################### # Source files and Targets ###################################################################### -- 2.7.4