dolphin/Source
Soren Jorvang 6d70c14d12 In the SCons build, skip the generation of static libraries
and just operate on lists of object files instead.

This helps with LTO since LLVM/clang LTO is completely broken
by static libraries. It also helps identify symbol clashes
between components like the former plugins.

Many linkers also expect static libraries to form a strict DAG
which turns out be a difficult rule to uphold in practice,
especially since some of our platforms aren't picky about this.

LTO builds currently appears to crash at runtime because of
the static wx libs.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7056 8ced0084-cf51-0410-be5f-012b33b47a6e
2011-02-04 00:46:56 +00:00
..
Core In the SCons build, skip the generation of static libraries 2011-02-04 00:46:56 +00:00
DSPSpy Put some stuff in the gfx plugins into namespaces, so that the symbols won't collide if someone decides to merge the gfx plugins into dolphin too. still more things left to do though. 2011-01-29 20:16:51 +00:00
DSPTool Use brute force to link the software plugin. 2011-02-03 19:55:30 +00:00
Plugins In the SCons build, skip the generation of static libraries 2011-02-04 00:46:56 +00:00
TestSuite Add Turntable.cpp to SCons build. 2010-10-03 08:20:24 +00:00
UnitTests Remove the global namespace a bit and remove some dead code. 2011-02-02 18:21:20 +00:00
CMakeLists.txt Add an experimental CMake build system as a possible replacement for SCons. Only tested on Linux, should work on OS X and Windows in the future as well though. 2010-11-01 15:47:02 +00:00
Dolphin.sln Removed the Lua script console and Externals/Lua. The script console was incomplete and no one was working on it. 2011-02-03 20:41:23 +00:00
Dolphin_2010.sln Removed the Lua script console and Externals/Lua. The script console was incomplete and no one was working on it. 2011-02-03 20:41:23 +00:00