dolphin/Externals
Soren Jorvang 3e383aa8eb Maintaining Leopard binary compatibility turns out be a a bit cumbersome.
For a typical OS X app, one only needs to specify the SDK version and the
target OS version range.

Because we use OpenCL which is new in 10.6, however, we must be somewhat
more verbose in order to make use of the forward compatibility facilities.

Unfortunately, the critical bit that is required to have binaries built
on 10.6 work on 10.5, namely disabling the new compact __LINKEDIT format,
causes stack alignment crashes at emulation time on 10.6, so for now
Leopard users still have to build Dolphin themselves.

Hopefully, this stack alignment problem will turn out to be coincident
with lingering alignment issues.

Include the OS X version of the Cg framework in Externals as with the
Windows one. The header files appear to be the same in the Windows and the
OS X builds of the February 2.2 Cg toolkit, although they are differently
munged by what appears to be some automatic process, so no new duplicates.

Any upgrades to the Cg libraries will of course need to be done in sync.

I do hope that Sonicadvance1's GLSL work will enable us to get rid of Cg.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5893 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-07-17 19:43:26 +00:00
..
Bochs_disasm include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
CLRun include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
Cg Maintaining Leopard binary compatibility turns out be a a bit cumbersome. 2010-07-17 19:43:26 +00:00
Cg64 Update Cg to 2.2 Feb 2010 2010-04-10 16:22:45 +00:00
GLew Trim down the SDL and GLEW libraries to just those files we use. 2010-06-16 09:11:29 +00:00
LZO include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
Lua include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
MemcardManager Integrate the standalone memcard manager into the main build. 2010-06-14 18:07:29 +00:00
OpenAL Fix some cases of variables being used uninitialized. Also some unused 2010-06-02 20:35:12 +00:00
SDL Trim down the SDL and GLEW libraries to just those files we use. 2010-06-16 09:11:29 +00:00
SFML include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
SOIL include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
WiiUse MAJOR and long ago overdue wiiuse and real wiimote sourcecode cleanup. Removed "recording" in old wiimote plugin and other not necessary functions(EEPROM reading, we 'll just do a reconnect instead to use default accel calibration data etc). Recording is not needed anymore(playback of recorded moves should be still working). Everything the recording feature offered, the new wiimote plugin does as well and even more. The cleanup will ease the port of the real wiimote feature into new wiimote plugin, which is still only offering emulated wiimote support. Billiard said he's now on it.:) 2010-06-26 02:08:30 +00:00
WiiUseSrc Allow C code to use the Dolphin log manager so that Wiiuse text output 2010-07-16 19:08:26 +00:00
libjpeg update libjpeg to v7 (thanks pcsx2) :p 2009-09-09 21:37:47 +00:00
wxWidgets include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00
zlib include the MP compiler option, which will allow for faster compiling + some minorly stuff :p 2010-07-16 09:22:53 +00:00