Seperate out linker to allow substituting distcc for CXX.