Mike Frysinger wrote:
On Thursday 14 July 2005 12:19 am, laurence vanek wrote:
Of course eterm needs libast to build. I would imagine its gcc4 in FC4.
failed same way for me with gcc-4.0.1 on Gentoo ... checked in this patch
which seemed to fix the issue for me:
Index: libast.h
===================================================================
RCS file: /cvsroot/enlightenment/eterm/libast/include/libast.h,v
retrieving revision 1.59
diff -u -p -r1.59 libast.h
--- libast.h 7 Jun 2005 20:32:37 -0000 1.59
+++ libast.h 14 Jul 2005 04:30:42 -0000
@@ -81,7 +81,7 @@
#endif
#ifdef __GNUC__
-# if __GNUC__ >= 4
+# if __GNUC__ >= 4 && !defined(STRICT_ISO_C99)
# define STRICT_ISO_C99
# endif
#else
-mike
-------------------------------------------------------
Mike -
This patch allow me to build libast.....but during Eterm make I got:
=========
In file included from feature.h:99,
from actions.c:27:
/usr/local/include/libast.h:289:19: error: #if with no expression
make[2]: *** [actions.lo] Error 1
make[2]: Leaving directory `/home/lvanek/eterm/Eterm/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/lvanek/eterm/Eterm'
make: *** [all] Error 2
========
unfortunately Im not a coder but I imagine its a problem similar to the
one you treated
with the patch for libast.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel