Make sure the tmpDir exists before we launch the worker threads which compile
the linkerX.o files. This should take care of the FileNotFoundException we see
every now and then. (#631)