Patch for readline
H . J . Lu
hjl@lucon.org
Sun Jul 15 12:10:00 GMT 2001
When you configure gdb with --prefix=/usr, readline will compile with
-I/usr/include, which is very bad with gcc and cross compile. Here is
a patch.
H.J.
----
2001-07-15 H.J. Lu (hjl@gnu.org)
* Makefile.in (INCLUDES): Never add -I/usr/include.
--- readline/Makefile.in.include Sun Jul 15 11:38:10 2001
+++ readline/Makefile.in Sun Jul 15 11:42:30 2001
@@ -63,7 +63,10 @@ LOCAL_DEFS = @LOCAL_DEFS@
TERMCAP_LIB = @TERMCAP_LIB@
# For libraries which include headers from other libraries.
-INCLUDES = -I. -I$(srcdir) -I$(includedir)
+INCLUDES = -I. -I$(srcdir) \
+ `if test "$(includedir)" != "/usr/include"; then \
+ echo -I$(includedir); \
+ else true; fi`
CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(CPPFLAGS) $(INCLUDES) $(LOCAL_CFLAGS) $(CFLAGS)
More information about the Gdb
mailing list