From 72d206dc738b41379d468f9f256c3225e20425f0 Mon Sep 17 00:00:00 2001 From: Klaus Reimer Date: Sat, 2 Apr 2011 22:47:49 +0200 Subject: WEBOS: Add WEBOS define Using SDL_INIT_VIDEO flag for WebOS because without it the application won't start. --- backends/platform/sdl/sdl.cpp | 5 +++++ configure | 1 + 2 files changed, 6 insertions(+) diff --git a/backends/platform/sdl/sdl.cpp b/backends/platform/sdl/sdl.cpp index bddb48ca95..d0036b47ff 100644 --- a/backends/platform/sdl/sdl.cpp +++ b/backends/platform/sdl/sdl.cpp @@ -213,6 +213,11 @@ void OSystem_SDL::initSDL() { uint32 sdlFlags = 0; if (ConfMan.hasKey("disable_sdl_parachute")) sdlFlags |= SDL_INIT_NOPARACHUTE; + + #ifdef WEBOS + // WebOS needs this flag or otherwise the application won't start + sdlFlags |= SDL_INIT_VIDEO; + #endif // Initialize SDL (SDL Subsystems are initiliazed in the corresponding sdl managers) if (SDL_Init(sdlFlags) == -1) diff --git a/configure b/configure index da3640ac99..c732ecce44 100755 --- a/configure +++ b/configure @@ -1670,6 +1670,7 @@ case $_host_os in webos) CXXFLAGS="$CXXFLAGS --sysroot=$WEBOS_PDK/arm-gcc/sysroot" CXXFLAGS="$CXXFLAGS -I$WEBOS_PDK/include/SDL" + CXXFLAGS="$CXXFLAGS -DWEBOS" LDFLAGS="$LDFLAGS -L$WEBOS_PDK/device/lib" LDFLAGS="$LDFLAGS -Wl,--allow-shlib-undefined" LIBS="$LIBS -lSDL -lpdl" -- cgit v1.2.3