pike.git/
src/
Makefile.in
Branch:
Tag:
Non-build tags
All tags
No tags
2000-08-06
2000-08-06 18:37:35 by Henrik Grubbström (Grubba) <grubba@grubba.org>
ab46f7c388299e686789d00ea24765a2c6729009 (
23
lines) (+
18
/-
5
)
[
Show
|
Annotate
]
Branch:
7.9
Now uses $(FALLBACK_CC) as a second fallback.
Rev: src/Makefile.in:1.200
1:
#
-
# $Id: Makefile.in,v 1.
199
2000/08/
01
22
:37:
22
grubba Exp $
+
# $Id: Makefile.in,v 1.
200
2000/08/
06
18
:37:
35
grubba Exp $
# # This line is needed on some machines.
87:
CC=@CC@ CPP=@CPP@
+
FALLBACK_CC=@FALLBACK_CC@
+
AR=@AR@ LD=@LD@
295:
# FIXME: Make this a configure option .c.o: @echo "Compiling $<" ;\
-
if $(CC) $(CFLAGS) -c $< -o $@ ; then : ;
\
-
else \
+
if $(CC) $(CFLAGS) -c $< -o $@ ; then : ; else \
echo "WARNING: Compiler failure! Trying without optimization!" >&2;\ echo "echo $(CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@" >&2 ;\
-
NO_ULIMIT=yes $(CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@ ;\
+
NO_ULIMIT=yes
;
\
+
export NO_ULIMIT; \
+
if
$(CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@ ;
then : ; else
\
+
err=$$?; \
+
if test "x$(FALLBACK_CC)" = "x"; then \
+
exit $err; \
+
else \
+
echo "WARNING: Compiler failure! Trying fallback compiler!" >&2;\
+
echo "echo $(FALLBACK_CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@" >&2 ;\
+
$(FALLBACK_CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@ ;\
+
fi; \
+
fi; \
fi #