From a2d665ebebb00252d9fb78d669a7b8696fcce32e Mon Sep 17 00:00:00 2001 From: Pawel Winogrodzki Date: Wed, 7 Dec 2016 19:16:13 -0800 Subject: [PATCH] IOT-1656: Removing -fPIC compiler option for unsupported builds. One extlibs/mbedtls/SConscript was passing -fPIC for all compilers, even the ones, which didn't support it. Change-Id: Ib946da6f73d3e811e05b8b92bc5315e95a5a3d67 Signed-off-by: Pawel Winogrodzki Reviewed-on: https://gerrit.iotivity.org/gerrit/15295 Tested-by: jenkins-iotivity Reviewed-by: Greg Zaverucha Reviewed-by: Kevin Kane --- extlibs/mbedtls/SConscript | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extlibs/mbedtls/SConscript b/extlibs/mbedtls/SConscript index b8b9cca..7e2133d 100644 --- a/extlibs/mbedtls/SConscript +++ b/extlibs/mbedtls/SConscript @@ -75,7 +75,10 @@ os.chdir(start_dir) mbedtls_env = env.Clone() mbedtls_env.PrependUnique(CPPPATH = [mbedtls_dir]) mbedtls_env.AppendUnique(CPPPATH = [mbedtls_dir+'include/']) -mbedtls_env.AppendUnique(CFLAGS = ['-fPIC', '-Wall']) +mbedtls_env.AppendUnique(CFLAGS = ['-Wall']) + +if mbedtls_env['CC'] != 'cl': + mbedtls_env.AppendUnique(CFLAGS = ['-fPIC']) ###################################################################### # Source files and Target(s) -- 2.7.4