On Tue, 27 Nov 2018 at 06:40, nick <xerofoify at gmail.com> wrote: > do_compile() { > ${CC} -c helloprint.c > ${CC} -c hello.c > ${CC} -o hello hello.o helloprint.o > } You need to pass ${CFLAGS} ${LDFLAGS} too. Ross