CFLAGS := -static
CFLAGS += -Wl,-z,relro,-z,now
CFLAGS += -Wl,-z,noexecstack
CFLAGS += -fPIE
CFLAGS += -fstack-protector-strong
CFLAGS += -s
CC := gcc
OBJS := init
objects = qtinit.o
$(OBJS): $(objects)
$(CC) $(CFLAGS) -o $@ $(objects)
CLEANFILES := $(objects) $(OBJS)
clean:
rm -f ${CLEANFILES}