# GCC Makefile
CC = gcc
-CFLAGS = -pedantic -Wall -g -fopenmp
+CFLAGS = -pedantic -Wall -g -fopenmp -O0 --std=c99 -D_XOPEN_SOURCE
LDFLAGS = -fopenmp
BINARIES = sort
all: sort
-sort: sort.o
- $(CC) -o $@ $< $(LDFLAGS)
+sort: sort.o numlist.o
+ $(CC) -o $@ $? $(LDFLAGS)
%.o: %.c
$(CC) $(CFLAGS) -c $<
.PHONY: clean
clean:
- rm -rf $(OBJECTS) $(BINARIES)
+ rm -rf $(OBJECTS) $(BINARIES) numlist.o