only build perl if we don't have one