Makefile: release flag & optimisation & full path names, so error messages become clickable