changes to Makefile to make sure arch dir exists