link xim module against ecore_x. This patch fixes compilation on mac os x

SVN revision: 61625
This commit is contained in:
Vincent Torri 2011-07-24 00:23:34 +00:00
parent abe52914db
commit 3e655d5e56
3 changed files with 8 additions and 3 deletions

View File

@ -316,8 +316,11 @@ _ecore_evas_win32_event_window_configure(void *data __UNUSED__, int type __UNUSE
}
if (ee->prop.avoid_damage)
{
int pdam;
pdam = ecore_evas_avoid_damage_get(ee);
ecore_evas_avoid_damage_set(ee, 0);
ecore_evas_avoid_damage_set(ee, 1);
ecore_evas_avoid_damage_set(ee, pdam);
}
/* if (ee->shaped) */
/* _ecore_evas_win32_region_border_resize(ee); */

View File

@ -394,6 +394,7 @@ _ecore_win32_window_procedure(HWND window,
case WM_WINDOWPOSCHANGED:
INF("position changed window message");
_ecore_win32_event_handle_configure_notify(data);
_ecore_win32_event_handle_expose(data);
return 0;
case WM_ENTERSIZEMOVE:
INF("enter size move window message");

View File

@ -12,6 +12,8 @@ AM_CPPFLAGS = \
-I$(top_builddir)/src/lib/ecore_imf \
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
@x_cflags@ \
@XCB_CFLAGS@ \
@EVAS_CFLAGS@ \
@EINA_CFLAGS@
@ -20,7 +22,6 @@ pkgdir = $(libdir)/ecore/immodules
pkg_LTLIBRARIES = xim.la
xim_la_SOURCES = \
ecore_imf_xim.c
xim_la_LIBADD = $(top_builddir)/src/lib/ecore_imf/libecore_imf.la
xim_la_LIBADD = $(top_builddir)/src/lib/ecore_imf/libecore_imf.la $(top_builddir)/src/lib/ecore_x/libecore_x.la
xim_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
xim_la_LIBTOOLFLAGS = --tag=disable-static
xim_la_DEPENDENCIES = $(top_builddir)/config.h