This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: cpplib.h is breaking bootstrap on mainline
- From: Ziemowit Laski <zlaski at apple dot com>
- To: gcc List <gcc at gcc dot gnu dot org>
- Cc: Steve Kargl <sgk at troutmask dot apl dot washington dot edu>
- Date: Mon, 24 May 2004 12:23:32 -0700
- Subject: Re: cpplib.h is breaking bootstrap on mainline
- References: <20040524181230.GA14256@troutmask.apl.washington.edu>
FWIW, I'm presently seeing the following on mainline:
:
checking for iconv... yes
checking how to link with libiconv... -liconv
checking for iconv declaration...
extern size_t iconv (iconv_t cd, const char * *inbuf, size_t
*inbytesleft, char * *outbuf, size_t *outbytesleft);
updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
make all-am
if gcc -DHAVE_CONFIG_H -I. -I/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp
-I. -I/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/../include
-I/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp
-I/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/../intl
-I/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/include
-DLOCALEDIR="\"/usr/local/share/locale\"" -O0 -g3 -MT charset.o -MD
-MP -MF ".deps/charset.Tpo" -c -o charset.o
/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/charset.c; \
then mv -f ".deps/charset.Tpo" ".deps/charset.Po"; else rm -f
".deps/charset.Tpo"; exit 1; fi
In file included from
/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/charset.c:22:
/Volumes/DATA2/Dev/WC/fsf/HEAD/gcc/libcpp/system.h:182:21: libintl.h:
No such file or directory
make[2]: *** [charset.o] Error 1
make[1]: *** [all] Error 2
make: *** [all-libcpp] Error 2
--Zem
On 24 May, 2004, at 11.12, Steve Kargl wrote:
gcc -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -pedantic -Wno-long-long -Wno-variadic-macros
-Wold-style-definition -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE
-o gengtype \
gengtype.o gengtype-lex.o gengtype-yacc.o ../libiberty/libiberty.a
gmake[2]: *** No rule to make target
`../../gcc/gcc/../libcpp/include/cpplib.h', needed by `s-gtype'.
Stop.
gmake[2]: Leaving directory `/usr/home/sgk/obj/gcc'
gmake[1]: *** [stage1_build] Error 2
gmake[1]: Leaving directory `/usr/home/sgk/obj/gcc'
gmake: *** [bootstrap] Error 2
Yes, I have Rainer's patch.
2004-05-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* Makefile.in (CPPLIBS): Renamed to CPPLIB.
(BACKEND): Reflect this.
(LIBDEPS): Move CPPLIB before LIBIBERTY.
(LIBS): Likewise.
--
Steve
--------------------------------------------------------------
Ziemowit Laski 1 Infinite Loop, MS 301-2K
Mac OS X Compiler Group Cupertino, CA USA 95014-2083
Apple Computer, Inc. +1.408.974.6229 Fax .5477