java install bug
Alexandre Petit-Bianco
apbianco@cygnus.com
Tue Jan 9 14:10:00 GMT 2001
Martin Kahlert writes:
> -o gnu/gcj/convert/.libs/JIS0208_to_Unicode.o
> .deps/JIS0208_to_Unicode.pp: No such file or directory
I'm seeing this too. It's been reported to the relevant PR (1586.) As
a temporary work around, I propose what's below. It seems to let me do
clean builds.
./A
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/egcs/libjava/Makefile.in,v
retrieving revision 1.135
diff -u -p -r1.135 Makefile.in
--- Makefile.in 2001/01/09 07:07:51 1.135
+++ Makefile.in 2001/01/09 22:08:09
@@ -1772,13 +1772,7 @@ clean-local:
$(nat_files) $(x_nat_files): %.lo: %.cc
@echo '$(LTCXXCOMPILE) -c -o $@ $<'; \
- $(LTCXXCOMPILE) -M -MF .deps/$(*F).pp -c -o $@ $<
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
- < .deps/$(*F).pp > .deps/$(*F).P; \
- tr ' ' '\012' < .deps/$(*F).pp \
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
- >> .deps/$(*F).P; \
- rm -f .deps/$(*F).pp
+ $(LTCXXCOMPILE) -c -o $@ $<
$(c_files): %.lo: %.c
$(LTCOMPILE) -c -o $@ $<
Index: Makefile.am
===================================================================
RCS file: /cvs/gcc/egcs/libjava/Makefile.am,v
retrieving revision 1.126
diff -u -p -r1.126 Makefile.am
--- Makefile.am 2001/01/09 07:07:51 1.126
+++ Makefile.am 2001/01/09 22:08:13
@@ -238,13 +238,7 @@ SUFFIXES = .class .java .h
## subdirs. FIXME.
$(nat_files) $(x_nat_files): %.lo: %.cc
@echo '$(LTCXXCOMPILE) -c -o $@ $<'; \
- $(LTCXXCOMPILE) -M -MF .deps/$(*F).pp -c -o $@ $<
- @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
- < .deps/$(*F).pp > .deps/$(*F).P; \
- tr ' ' '\012' < .deps/$(*F).pp \
- | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
- >> .deps/$(*F).P; \
- rm -f .deps/$(*F).pp
+ $(LTCXXCOMPILE) -c -o $@ $<
## FIXME: GNU make.
$(c_files): %.lo: %.c
More information about the Gcc-bugs
mailing list