From 5634f55cc8d9eb0cca01f621939cee724271ecb0 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Thu, 28 Oct 2010 02:12:53 +0400 Subject: build: remove warnings about redifinition of boolean use -KPIC on suncc Autobuild-User: Matthieu Patou Autobuild-Date: Wed Oct 27 22:57:19 UTC 2010 on sn-devel-104 --- buildtools/wafsamba/wscript | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'buildtools/wafsamba/wscript') diff --git a/buildtools/wafsamba/wscript b/buildtools/wafsamba/wscript index d705216ba7..f134c07b11 100644 --- a/buildtools/wafsamba/wscript +++ b/buildtools/wafsamba/wscript @@ -260,7 +260,15 @@ def configure(conf): conf.env.RPATH_ON_BUILD = False # we should use the PIC options in waf instead - conf.ADD_CFLAGS('-fPIC', testflags=True) + # Some compilo didn't support -fPIC but just print a warning + if conf.env['COMPILER_CC'] == "suncc": + conf.ADD_CFLAGS('-KPIC', testflags=True) + # we really want define here as we need to have this + # define even during the tests otherwise detection of + # boolean is broken + conf.DEFINE('_STDC_C99', 1, add_to_cflags=True) + else: + conf.ADD_CFLAGS('-fPIC', testflags=True) conf.CHECK_INLINE() -- cgit