As part of fixing the documented and non functional -j flag which allows you to run multiple jobs in parallel, I have to fix first all library rules that strip their objects. This is because they all write their intermediate output to a.out which breaks when multiple compiles are running in the same directory. Is that ok? christos