From 7ed104b2fe0a48852b2a0d220068fc28aa6b9d9d Mon Sep 17 00:00:00 2001 From: Themaister Date: Sat, 25 Feb 2012 16:26:08 -0800 Subject: [PATCH] Updated Compilation guide (OS X) (markdown) --- Compilation-guide-(OS-X).md | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/Compilation-guide-(OS-X).md b/Compilation-guide-(OS-X).md index c88df1d..2b79060 100644 --- a/Compilation-guide-(OS-X).md +++ b/Compilation-guide-(OS-X).md @@ -7,21 +7,7 @@ libsdl 1.2 (1.3 devel might work, but is not advised)
git-core - To pull the sources :D
### Important note for OSX 10.7+ (Lion) users -OSX 10.6 deprecated some calls used by SDL, and was removed in 10.7, causing fullscreen modes to fail. -If you are on 10.7 you should build SDL from latest mercurial checkout, which has a fix for this. -MacPorts are not currently building with the important patch applied, so, if regular MacPorts SDL fails for you, this should do the trick: - - ### If you have not installed mercurial/Hg yet. - sudo port install mercurial - ### - hg clone -u SDL-1.2 http://hg.libsdl.org/SDL SDL-1.2 - cd SDL-1.2 - ./autogen.sh - ./configure --prefix=/opt/local - make - sudo make install - -As this conflicts with the installed MacPorts SDL, it is recommended to disable updates for SDL if possible (unless new updates have fixes applied :D). +On OSX 10.7+, SDL 1.2.15 or newer (1.3) is required. 1.2.14 or older will fail to use fullscreen modes due to removal of deprecated features. ### Optional dependencies libxml2 - XML shaders and cheat support