PREFIX=/mnt/scratch/chameleon LIBPATH=${PREFIX}/sdk/lib/model01/release CC=m68k-elf-gcc OBJCOPY=m68k-elf-objcopy CFLAGS=-m5200 -msoft-float -malign-int -Wall -fno-hosted -fno-builtin -s -D__mc68000__ -D__BIG_ENDIAN__ -D__m68k__ -D__rtems__ -D__mot68 -DCHAMELEON_MODEL=01 -I ${PREFIX}/sdk/include/chameleon -I ${PREFIX}/sdk/include/rtems -I ${PREFIX}/sdk/include/midishare -I ${PREFIX}/sdk/include/newlib PROJECT=test LDFLAGS=-nostdlib -Wl,--cref -Wl,-Map,${PROJECT}.map -Wl,-T${PREFIX}/sdk/lib/model01.ld -Wl,-u,start -m5200 -mmac -mhwdiv -nostartfiles -Wl,-n -Wl,--start-group ${PROJECT}.o ${PREFIX}/sdk/lib/model01/release/chameleon.a ${PREFIX}/sdk/lib/model01/release/rtems.a ${PREFIX}/sdk/lib/model01/release/rtems_libcsupport.a ${PREFIX}/sdk/lib/model01/release/midishare.a ${PREFIX}/sdk/lib/model01/release/libc.a ${PREFIX}/sdk/lib/model01/release/libm.a -lgcc linking: compiling ${CC} -o ${PROJECT}.elf ${LDFLAGS} dependencies: ${PROJECT}.c ${CC} -M -MG ${CFLAGS} ${PROJECT}.c | sed 's@^\(.*\)\.o:@${PROJECT}/\1.d ${PROJECT}/\1.o:@' > ${PROJECT}.d compiling: ${PROJECT}.c ${CC} ${CFLAGS} ${PROJECT}.c -c -o ${PROJECT}.o clean: rm -f *~ *.o *.map *.elf