use evil for mingw32ce compiler

SVN revision: 37211
This commit is contained in:
Vincent Torri 2008-10-27 08:06:01 +00:00
parent 8b0a1e2a66
commit 7aa7a7adb2
3 changed files with 16 additions and 6 deletions

View File

@ -29,10 +29,15 @@ AM_PROG_CC_C_O
WIN32_CFLAGS=""
lt_enable_auto_import=""
case "$host_os" in
cegcc)
WIN32_CFLAGS="-mwin32"
lt_enable_auto_import="-Wl,--enable-auto-import"
;;
mingw32ce*)
PKG_CHECK_MODULES([EVIL], [evil])
AC_DEFINE(HAVE_EVIL, 1, [Set to 1 if Evil library is installed])
lt_enable_auto_import="-Wl,--enable-auto-import"
;;
cegcc*)
WIN32_CFLAGS="-mwin32"
lt_enable_auto_import="-Wl,--enable-auto-import"
;;
esac
AC_SUBST(WIN32_CFLAGS)
AC_SUBST(lt_enable_auto_import)

View File

@ -10,7 +10,8 @@ AM_CPPFLAGS = \
@x_cflags@ \
@SDL_CFLAGS@ \
@DIRECTFB_CFLAGS@ \
@XCB_CFLAGS@
@XCB_CFLAGS@ \
@EVIL_CFLAGS@
bin_PROGRAMS = expedite
@ -59,7 +60,7 @@ image_blend_occlude3_very_many.c \
poly_blend.c
expedite_CFLAGS = @WIN32_CFLAGS@
expedite_LDADD = @EVAS_LIBS@ @SDL_LIBS@ @x_libs@ @ddraw_libs@ @ddraw_16_libs@ @d3d_libs@ @wince_16_libs@ @glew_libs@ @DIRECTFB_LIBS@ @XCB_LIBS@ @quartz_libs@ -lm
expedite_LDADD = @EVAS_LIBS@ @SDL_LIBS@ @x_libs@ @ddraw_libs@ @ddraw_16_libs@ @d3d_libs@ @wince_16_libs@ @glew_libs@ @DIRECTFB_LIBS@ @XCB_LIBS@ @EVIL_LIBS@ @quartz_libs@ -lm
expedite_LDFLAGS = @lt_enable_auto_import@
if BUILD_SOFTWARE_X11

View File

@ -16,6 +16,10 @@
# include <windows.h>
#endif
#ifdef HAVE_EVIL
# include <Evil.h>
#endif
#include <Evas.h>
#if HAVE_EVAS_SOFTWARE_X11
#include "engine_software_x11.h"