FILE1 = basicmath_small.c rad2deg.c cubic.c isqrt.c FILE2 = basicmath_large.c rad2deg.c cubic.c isqrt.c all: basicmath_small basicmath_large basicmath_small: ${FILE1} Makefile arm-linux-gnueabihf-gcc -static -O3 ${FILE1} -o basicmath_small -lm basicmath_large: ${FILE2} Makefile arm-linux-gnueabihf-gcc -static -O3 ${FILE2} -o basicmath_large -lm clean: rm -rf basicmath_small basicmath_large output*