sam@droopy:~/projects:local/busybox {}$ make Makefile:363: *** target pattern contains no `%'. Stop. It's not possible to escape : in this context[1], however, I don't see why the Makefile needs to know the absolute path to the source tree, and I'm yet to find any other projects that break in this way. [1] http://www.mail-archive.com/bug-make@gnu.org/msg03318.html