This won't work now that i think about it. the .a file will be newer than the .o file. Which will cause the .o file to be rebuilt using implicit rules.