Looks like the problem was about: https://www.gnu.org/software/make/manual/html_node/Reading-Makefiles.html
So I moved the definitions inside the rules before the first target. And now that parts works... still getting errors while applying rules however. Attaching my patch.
patch.makefile
Description: Binary data
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel