diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-08-18 21:53:37 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-08-20 23:13:25 +0300 |
commit | 5a926172e6e7870574585b5fe742fcf3e48b4398 (patch) | |
tree | 81f22d1025b47fa3ce78b840e03e2bff352601e9 /mesonbuild/compilers.py | |
parent | d6fd462387dc60bb7204c8172ef427917d66987e (diff) | |
download | meson-5a926172e6e7870574585b5fe742fcf3e48b4398.zip meson-5a926172e6e7870574585b5fe742fcf3e48b4398.tar.gz meson-5a926172e6e7870574585b5fe742fcf3e48b4398.tar.bz2 |
No fpic on Windows C++. Closes #690.
Diffstat (limited to 'mesonbuild/compilers.py')
-rw-r--r-- | mesonbuild/compilers.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py index d020033..453fe74 100644 --- a/mesonbuild/compilers.py +++ b/mesonbuild/compilers.py @@ -1869,6 +1869,11 @@ class GnuCPPCompiler(CPPCompiler): return gnu_color_args[colortype][:] return [] + def get_pic_args(self): + if self.gcc_type == GCC_MINGW: + return [] # On Window gcc defaults to fpic being always on. + return ['-fPIC'] + def get_always_args(self): return ['-pipe'] |