From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H . J . Lu" To: GDB Cc: gdb-patches@sourceware.cygnus.com Subject: Patch for readline Date: Sun, 15 Jul 2001 12:10:00 -0000 Message-id: <20010715121010.A20272@lucon.org> X-SW-Source: 2001-07/msg00353.html 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)