diff --git a/Externals/SFML/src/SConscript b/Externals/SFML/src/SConscript index 45d0c81db3..dde2295f4a 100644 --- a/Externals/SFML/src/SConscript +++ b/Externals/SFML/src/SConscript @@ -19,4 +19,4 @@ env_sfml = env.Clone( CXXFLAGS = env.filterWarnings(env['CXXFLAGS']), ) -env_sfml.StaticLibrary(env['local_libs'] + "sfml-network", files) +env_sfml.StaticLibrary(env['local_libs'] + "sfml", files) diff --git a/Externals/SOIL/SConscript b/Externals/SOIL/SConscript index c92b44156e..be4a9721cc 100644 --- a/Externals/SOIL/SConscript +++ b/Externals/SOIL/SConscript @@ -15,4 +15,4 @@ env_soil = env.Clone( parse_flags = ['-fPIC'] ) -env_soil.StaticLibrary(env['local_libs'] + "libSOIL", files) +env_soil.StaticLibrary(env['local_libs'] + "libsoil", files) diff --git a/SConstruct b/SConstruct index 618a77ec96..e5c6907aa1 100644 --- a/SConstruct +++ b/SConstruct @@ -50,7 +50,10 @@ include_paths = [ basedir + 'Source/Core/Core/Src', basedir + 'Source/Core/DebuggerWX/Src', basedir + 'Externals/Bochs_disasm', + basedir + 'Externals/LZO', + basedir + 'Externals/SOIL', basedir + 'Externals/Lua', + basedir + 'Externals/SFML/include', basedir + 'Externals/WiiUseSrc/Src', basedir + 'Source/Core/VideoCommon/Src', basedir + 'Source/Core/InputCommon/Src', @@ -59,15 +62,11 @@ include_paths = [ basedir + 'Source/Core/DSPCore/Src', ] -if sys.platform == 'darwin': - include_paths += [ - basedir + 'Externals/LZO', # TODO: Macs have port of lzo, use that instead - basedir + 'Externals/SOIL', - basedir + 'Externals/SFML/include', - ] - dirs = [ 'Externals/Bochs_disasm', + 'Externals/LZO', + 'Externals/SOIL', + 'Externals/SFML/src', 'Externals/Lua', 'Externals/WiiUseSrc/Src', 'Source/Core/Common/Src', @@ -89,13 +88,6 @@ dirs = [ 'Source/Core/DebuggerWX/Src', ] -if sys.platform == 'darwin': - dirs += [ - 'Externals/LZO', # TODO: Macs have port of lzo, use that instead - 'Externals/SOIL', - 'Externals/SFML/src', - ] - builders = {} if sys.platform == 'darwin': from plistlib import writePlist @@ -346,13 +338,7 @@ if sys.platform == 'darwin': else: env['HAVE_X11'] = conf.CheckPKG('x11') env['HAVE_COCOA'] = 0 - # SOIL - env['HAVE_SOIL'] = conf.CheckPKG('SOIL') - # LZO - env['HAVE_LZO'] = conf.CheckPKG('lzo2') - # sfml - env['HAVE_SFML'] = conf.CheckPKG('sfml-network') and conf.CheckCXXHeader("SFML/Network/Ftp.hpp") - + # handling wx flags CCFLAGS should be created before wxmods = ['aui', 'adv', 'core', 'base'] diff --git a/Source/Core/Core/Src/SConscript b/Source/Core/Core/Src/SConscript index d8e3760490..5c2c2b2aae 100644 --- a/Source/Core/Core/Src/SConscript +++ b/Source/Core/Core/Src/SConscript @@ -137,11 +137,9 @@ else: libs = [ 'bdisasm', 'inputcommon', - 'lua' + 'lua', + 'sfml' ] -if sys.platform == 'darwin': - libs = ['sfml-network'] + libs - env_core = env.Clone(); env_core.StaticLibrary(env['local_libs'] + 'core', files, LIBS=libs) diff --git a/Source/Core/Core/Src/State.cpp b/Source/Core/Core/Src/State.cpp index 17933bde51..85920c9e24 100644 --- a/Source/Core/Core/Src/State.cpp +++ b/Source/Core/Core/Src/State.cpp @@ -31,11 +31,7 @@ #include -#ifdef __linux__ -#include -#else #include "minilzo.h" -#endif // TODO: Move to namespace diff --git a/Source/Core/DolphinWX/Src/SConscript b/Source/Core/DolphinWX/Src/SConscript index 161f4ed4b7..6dfeb54bf8 100644 --- a/Source/Core/DolphinWX/Src/SConscript +++ b/Source/Core/DolphinWX/Src/SConscript @@ -11,13 +11,10 @@ files = [ ] libs = [ - 'core', 'discio', 'bdisasm', 'videocommon', - 'inputcommon', 'common', 'lua', 'z' + 'core', 'minilzo', 'discio', 'bdisasm', 'videocommon', + 'inputcommon', 'common', 'lua', 'z', 'sfml' ] -if sys.platform == 'darwin': - libs = ['sfml-network', 'minilzo'] + libs - if wxenv['HAVE_WX']: files += [ 'AboutDolphin.cpp', diff --git a/Source/Core/VideoCommon/Src/HiresTextures.cpp b/Source/Core/VideoCommon/Src/HiresTextures.cpp index e973e8d49f..4539e54357 100644 --- a/Source/Core/VideoCommon/Src/HiresTextures.cpp +++ b/Source/Core/VideoCommon/Src/HiresTextures.cpp @@ -20,11 +20,7 @@ #include #include #include -#ifdef __linux__ -#include -#else #include "SOIL.h" -#endif #include "CommonPaths.h" #include "FileUtil.h" #include "FileSearch.h" diff --git a/Source/Plugins/Plugin_VideoOGL/Src/SConscript b/Source/Plugins/Plugin_VideoOGL/Src/SConscript index d72fe0643e..d670d8b1f8 100644 --- a/Source/Plugins/Plugin_VideoOGL/Src/SConscript +++ b/Source/Plugins/Plugin_VideoOGL/Src/SConscript @@ -31,10 +31,8 @@ compileFlags = [ linkFlags = [ ] libs = [ - 'videocommon', 'common' + 'videocommon', 'soil', 'common' ] -if sys.platform == 'darwin': - libs = ['SOIL'] + libs gfxenv = env.Clone() diff --git a/Source/Plugins/Plugin_VideoSoftware/Src/SConscript b/Source/Plugins/Plugin_VideoSoftware/Src/SConscript index b9493cb3ef..88f959d102 100644 --- a/Source/Plugins/Plugin_VideoSoftware/Src/SConscript +++ b/Source/Plugins/Plugin_VideoSoftware/Src/SConscript @@ -42,10 +42,8 @@ compileFlags = [ linkFlags = [ ] libs = [ - 'videocommon', 'common' + 'videocommon', 'soil', 'common' ] -if sys.platform == 'darwin': - libs = ['SOIL'] + libs gfxenv = env.Clone()