Twas brillig at 08:23:31 10.07.2009 UTC+02 when vto...@univ-evry.fr did
gyre and gimble:

Compile-tested evas & ecore on Xlib-less system.

evas compiles with a small patch attached below in the following
configuration: --disable-software-x11 --disable-software-16-x11
--enable-software-xcb --disable-fb --enable-buffer --disable-gl-x11
--disable-xrender-x11 --disable-directfb

ecore does not compile:

 - API in xcb-util 0.3.4 has been changed (SONAME bump in
   libxcb-icccm). I've mailed you a patch for this before. This leads to
   miscompilation of
   src/lib/ecore_x/xcb/{ecore_xcb_events.c,ecore_xcb_icccm.c}

 - ecore_xcb_region.c just does not compile due to lot of problems.

 - here I gave up :)

ecore configuration: --enable-ecore-x-xcb --disable-ecore-fb
--disable-ecore-directfb --disable-ecore-evas-dfb
--disable-ecore-evas-fb

-- 
  http://fossarchy.blogspot.com/

Attachment: pgpf7LbMyAMzx.pgp
Description: PGP signature

Index: evas_engine.c
===================================================================
--- evas_engine.c       (revision 41296)
+++ evas_engine.c       (working copy)
@@ -61,6 +64,7 @@
 
 /* internal engine routines */
 
+#ifdef BUILD_ENGINE_SOFTWARE_XLIB
 static void *
 _output_xlib_setup(int      w,
                    int      h,
@@ -128,6 +132,7 @@
    evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE);
    return re;
 }
+#endif
 
 #ifdef BUILD_ENGINE_SOFTWARE_XCB
 static void *

------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to