Build fix for iOS. Now compiles.

This commit is contained in:
Sacha 2013-02-24 22:17:52 +10:00
parent a680bed1d2
commit 630ee68b05
3 changed files with 8 additions and 3 deletions

View file

@ -132,7 +132,9 @@ if(NOT MSVC)
add_definitions(-msse2)
endif()
if(APPLE)
if(IOS)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libstdc++")
elseif(APPLE)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
endif()
if(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 4.7.0)

View file

@ -34,8 +34,12 @@
#include <list>
#include <set>
#ifndef __SYMBIAN32__
#ifdef IOS
#include <tr1/type_traits>
#else
#include <type_traits>
#endif
#endif
#include "Common.h"
#include "FileUtil.h"

View file

@ -13,10 +13,9 @@
#include "file/zip_read.h"
#include "input/input_state.h"
#include "net/resolve.h"
#include "ui_atlas.h"
#include "ui/screen.h"
#include "Config.h"
#include "Core/Config.h"
#include "gfx_es2/fbo.h"
#define IS_IPAD() ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad)