diff --git a/src/Makefile b/src/Makefile index 27424ab..814e24c 100644 --- a/src/Makefile +++ b/src/Makefile @@ -4,6 +4,7 @@ PREFIX = /usr/local DESTDIR = BINDIR = $(PREFIX)/bin CC = cc +CPPFLAGSF= CPPFLAGS= -I ../include CFLAGSF = -W CFLAGS = -Wall -ansi -g @@ -19,7 +20,7 @@ subdirs: @for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done c99_OBJS = c99.o code.o main.o parser.o scanner.o tokenset.o -c99_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) +c99_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) c99: $(c99_OBJS) $(CC) -o c99 $(c99_OBJS) $(LDFLAGSF) $(LDFLAGS) diff --git a/src/target/Makefile b/src/target/Makefile index 294560e..468ef77 100644 --- a/src/target/Makefile +++ b/src/target/Makefile @@ -3,6 +3,7 @@ PREFIX = /usr/local DESTDIR = LIBDIR = $(PREFIX)/lib CC = cc +CPPFLAGSF= CPPFLAGS= -I ../../include CFLAGSF = -W CFLAGS = -Wall -g -fPIC @@ -17,7 +18,7 @@ INSTALL = install all: $(TARGETS) as_OBJS = as.o -as_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) +as_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) as.a: $(as_OBJS) $(AR) as.a $(as_OBJS) @@ -27,7 +28,7 @@ as.so: $(as_OBJS) $(LD) -o as.so $(as_OBJS) -L $(LIBDIR) -Wl,-rpath $(LIBDIR) -l as graph_OBJS = graph.o -graph_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) +graph_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) graph.a: $(graph_OBJS) $(AR) graph.a $(graph_OBJS)