pike.git
/
src
/
Makefile.in
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/Makefile.in:50:
# -O should work with all compilers OPTIMIZE=@OPTIMIZE@ # Preprocessor flags. PREFLAGS=-I. -I$(SRCDIR) $(DEFINES) OTHERFLAGS=@CFLAGS@ @CPPFLAGS@ $(OSFLAGS) $(OPTIMIZE) $(WARN) $(PROFIL) NOOPTFLAGS=@CFLAGS@ @CPPFLAGS@ $(OSFLAGS) $(WARN) $(PROFIL) CFLAGS=$(PREFLAGS) $(OTHERFLAGS)
+
SMARTLINK=@SMARTLINK@
+
REALCC=@REALCC@
CC=@CC@ CPP=@CPP@ AR=@AR@ LD=$(CC) LDFLAGS=$(CFLAGS) @LDFLAGS@ @LINKFORSHARED@ RUNPIKE=$(TMP_BUILDDIR)/pike -m $(TMP_LIBDIR)/master.pike $(PIKEOPTS)
pike.git/src/Makefile.in:123:
all: module_objects $(MAKE) $(MAKE_FLAGS) pike pike: $(OBJ) compile_interpret modules/linker_options -@mv pike pike.old 2>/dev/null || true $(LD) $(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike # purify pure: $(OBJ) compile_interpret module_objects -@mv pike pike.old 2>/dev/null || true
-
purify -free-queue-length=500 -inuse-at-exit=yes -chain-length=12
gcc
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
+
$(SMARTLINK)
purify -free-queue-length=500 -inuse-at-exit=yes -chain-length=12
$(REALCC)
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
# purecov cover: $(OBJ) compile_interpret module_objects -@mv pike pike.old 2>/dev/null || true
-
purecov purify -free-queue-length=500 -inuse-at-exit=yes -chain-length=12
gcc
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
+
$(SMARTLINK)
purecov purify -free-queue-length=500 -inuse-at-exit=yes -chain-length=12
$(REALCC)
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
# quantify quant: $(OBJ) compile_interpret module_objects -@mv pike pike.old 2>/dev/null || true
-
quantify
gcc
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
+
$(SMARTLINK)
quantify
$(REALCC)
$(LDFLAGS) $(OBJ) interpret.o `cat modules/linker_options` $(LIBS) -o pike
# Several optimizers have problems with interpret.c # First try compiling with optimization and if that doesn't work, without. compile_interpret : force $(MAKE) $(MAKE_FLAGS) interpret.o || NO_ULIMIT=yes $(MAKE) $(MOST_MAKE_FLAGS) "OTHERFLAGS=$(NOOPTFLAGS)" interpret.o force : # install install: