Ce makefile me semble pas mal mais pour VBCC je préciserais la cible avec un : +m68k ou +morphos dans LINKER_OPTS suivant si tu veux faire une compilation pour MOS ou 68k. Puis oui j'enleverais aussi l'argument : -cpu=68040.
Par contre la compilation des fichier .o me gene j'ai pas cette écriture dans mes makefile :
# Rule to build each module
$(DIR)/%.o : $(SRC)/%.c
$(CC) $(CFLAGS) -c $< -o $@
A adapter peut être pour cause ne non compatibilité entre le make de SAS et VBCC...
A+