Compiling with -pedantic instead of -ansi

This commit is contained in:
Pierre Pronchery 2009-10-23 23:36:32 +00:00
parent eb7c999daf
commit ed41cec932
3 changed files with 13 additions and 7 deletions

View File

@ -2,7 +2,7 @@ PACKAGE = strace
VERSION = 0.0.0 VERSION = 0.0.0
SUBDIRS = src SUBDIRS = src
RM = rm -f RM = rm -f
LN = ln -sf LN = ln -f
TAR = tar -czvf TAR = tar -czvf
@ -19,11 +19,12 @@ distclean:
dist: dist:
$(RM) -r $(PACKAGE)-$(VERSION) $(RM) -r $(PACKAGE)-$(VERSION)
$(LN) . $(PACKAGE)-$(VERSION) $(LN) -s . $(PACKAGE)-$(VERSION)
@$(TAR) $(PACKAGE)-$(VERSION).tar.gz \ @$(TAR) $(PACKAGE)-$(VERSION).tar.gz \
$(PACKAGE)-$(VERSION)/src/strace.c \ $(PACKAGE)-$(VERSION)/src/strace.c \
$(PACKAGE)-$(VERSION)/src/project.conf \ $(PACKAGE)-$(VERSION)/src/project.conf \
$(PACKAGE)-$(VERSION)/Makefile \ $(PACKAGE)-$(VERSION)/Makefile \
$(PACKAGE)-$(VERSION)/COPYING \
$(PACKAGE)-$(VERSION)/project.conf $(PACKAGE)-$(VERSION)/project.conf
$(RM) $(PACKAGE)-$(VERSION) $(RM) $(PACKAGE)-$(VERSION)

View File

@ -2,11 +2,13 @@ TARGETS = strace
PREFIX = /usr/local PREFIX = /usr/local
DESTDIR = DESTDIR =
BINDIR = $(PREFIX)/bin BINDIR = $(PREFIX)/bin
INCLUDEDIR= $(PREFIX)/include
CC = cc CC = cc
CPPFLAGSF=
CPPFLAGS= CPPFLAGS=
CFLAGSF = -W -Wall -ansi CFLAGSF = -W
CFLAGS = -Wall -g -O2 -pedantic
RM = rm -f RM = rm -f
LN = ln -f
MKDIR = mkdir -p MKDIR = mkdir -p
INSTALL = install INSTALL = install
@ -14,10 +16,11 @@ INSTALL = install
all: $(TARGETS) all: $(TARGETS)
strace_OBJS = strace.o strace_OBJS = strace.o
strace_CFLAGS = $(CPPFLAGS) $(CFLAGSF) $(CFLAGS) strace_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CFLAGSF) $(CFLAGS)
strace_LDFLAGS = $(LDFLAGSF) $(LDFLAGS)
strace: $(strace_OBJS) strace: $(strace_OBJS)
$(CC) -o strace $(strace_OBJS) $(LDFLAGSF) $(LDFLAGS) $(CC) -o strace $(strace_OBJS) $(strace_LDFLAGS)
strace.o: strace.c strace.o: strace.c
$(CC) $(strace_CFLAGS) -c strace.c $(CC) $(strace_CFLAGS) -c strace.c

View File

@ -1,6 +1,8 @@
targets=strace targets=strace
cflags_force=-W -Wall -ansi cflags_force=-W
cflags=-Wall -g -O2 -pedantic
[strace] [strace]
type=binary type=binary
sources=strace.c sources=strace.c
install=$(BINDIR)