If C/C++ compiler isn't installed, notify user to install it.
Change-Id: I58ad124139a2b454dcd8100b14d5ed23a8065144
Signed-off-by: Caiwen Zhang<caiwen.zhang@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/322
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Erich Keane <erich.keane@intel.com>
Reviewed-by: Patrick Lankswert <patrick.lankswert@intel.com>
Execute(Delete(dir + '/.sconsign.dblite'))
Execute(Delete(dir + '/.sconf_temp'))
+# Check if C/C++ compiler is installed
+cc = env.get('CC', '')
+cxx = env.get('CXX', '')
+
+if not cc:
+ print '''
+*************************************** Error *********************************
+* *
+* Didn't find C compiler, please install C compiler (e.g. gcc >= 4.6). *
+* *
+*******************************************************************************
+'''
+ Exit(1)
+
+if not cxx:
+ print '''
+*************************************** Error *********************************
+* *
+* Didn't find C++ compiler, please install C++ compiler (e.g. g++ >= 4.6) *
+* *
+*******************************************************************************
+'''
+ Exit(1)
+
Return('env')