The output file for make lib/Config.pm is ./configpm.tmp; that's the 0-byte file. There is no lib/Config.pm as yet.
A subsequent make jumps right to configpm, so perhaps the prior error (after miniperl) is unrelated/ignorable... but I'm assuming not and poking into it.