Only use "-fPIC" for compiling objects that will be part of dynamic libs. Make SConscripts inherit the compile flags from the top level instead of overriding them.

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@329 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
Maarten ter Huurne
2008-08-26 22:28:42 +00:00
parent 0ebba1bde0
commit 59974dfb5b
11 changed files with 154 additions and 98 deletions

View File

@ -19,7 +19,6 @@ compileFlags = [
'-g',
'-O3',
'-fno-strict-aliasing',
'-fPIC',
'-msse2',
'-D_FILE_OFFSET_BITS=64',
'-D_LARGEFILE_SOURCE',
@ -72,8 +71,8 @@ lib_paths = include_paths
env = Environment(
CC = "gcc",
CXX = "g++",
CCFLAGS = compileFlags,
CXXFLAGS = compileFlags,
CCFLAGS = ' '.join(compileFlags),
CXXFLAGS = ' '.join(compileFlags),
CPPPATH = include_paths,
LIBPATH = lib_paths,
ENV = {