From d678291f48f5f5f300ceb0e87baf3894b58fac3e Mon Sep 17 00:00:00 2001 From: David Robillard Date: Wed, 21 Oct 2020 14:48:23 +0200 Subject: Fix building with clang on Windows --- wscript | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'wscript') diff --git a/wscript b/wscript index 5fa55c3..a5c86bf 100644 --- a/wscript +++ b/wscript @@ -131,6 +131,9 @@ def configure(conf): '-Wno-conversion', '-Wno-format', '-Wno-suggest-attribute=format'], + 'clang': ['-D_CRT_SECURE_NO_WARNINGS', + '-Wno-format-nonliteral', + '-Wno-nonportable-system-include-path'], }) elif conf.env.TARGET_PLATFORM == 'darwin': autowaf.add_compiler_flags(conf.env, '*', { @@ -311,7 +314,9 @@ def build(bld): flags = [] if not bld.env.MSVC_COMPILER: - flags = ['-fPIC', '-fvisibility=hidden'] + flags = ['-fvisibility=hidden'] + if bld.env.TARGET_PLATFORM != 'win32': + flags = ['-fPIC'] if bld.env.BUILD_SHARED: bld(features = 'c cshlib', -- cgit v1.2.1