Hi,

David Seikel wrote:
On Thu, 10 Nov 2005 14:36:40 +0800 Phuah Yee Keat <[EMAIL PROTECTED]>
wrote:


Well, this is a sensitive area to touch, since I am not able to test
the cases where there is no X (when can this happen? embedded
systems?) installed.


Server systems often don't need X, thus don't install it.  A window
manager is probably quite useless on systems without X, although bits
of EFL will probably run quite fine without X.

Just checked the configure.in file, there's this thing called DirectFB, which I have totally no experience in it, but from the configure script, I could make out that evas would be able to work if there is no X11 but with DirectFB.

So here you go, a quick-hack patch again, if the configure.in script insist on checking the X11/X.h file.

The problem is not on autoconf, its with the configure script, and because Trustix does not have this (I think, removed this link on my slackware to test your problem)

lrwxrwxrwx 1 root root 22 2005-03-24 23:28 /usr/include/X11 -> /usr/X11R6/include/X11

Cheers,
Phuah Yee Keat
--- configure.in.org    2005-11-10 14:53:14.000000000 +0800
+++ configure.in        2005-11-10 14:54:39.000000000 +0800
@@ -128,6 +128,8 @@
 have_evas_software_x11="no";
 ENGINE_SOFTWARE_X11_PRG="";
 ## Automatic check...
+AC_PATH_XTRA
+CFLAGS="$CFLAGS -I$ac_x_includes"
 AC_CHECK_HEADER(X11/X.h,
   [ have_evas_software_x11="yes" ],
   [ have_evas_software_x11="no" ]
@@ -147,7 +149,6 @@
        ]
 )
 if test "x$have_evas_software_x11" = "xyes"; then
-  AC_PATH_XTRA
   AC_CHECK_HEADER(X11/X.h,
     [
       AM_CONDITIONAL(BUILD_ENGINE_SOFTWARE_X11, true)
@@ -203,8 +204,6 @@
        ]
 )
 if test "x$have_evas_software_xcb" = "xyes"; then
-  AC_PATH_XTRA
-
   PKG_CHECK_MODULES(
     XCB_ICCCM,
     xcb-icccm)
@@ -535,7 +534,6 @@
        ]
 )
 if test "x$have_evas_xrender_x11" = "xyes"; then
-  AC_PATH_XTRA
   AC_CHECK_HEADER(X11/X.h,
     [
       AC_CHECK_HEADER(X11/extensions/Xrender.h,

Reply via email to