This will make debugging harder, because the executables to be debugged won't be in the same directory you type "make" in. Perhaps the executables could be linked or copied to the new area, instead of being created there?