Change path generation in Makefiles for them not to be absolute
Currently, the generated paths in Makefiles are absolute based on the user who generated the code's machine. If the code is put on another system, it won't be possible to "make" it because of that.