Support huge command line in linux

Use execv instead of execl (and 100% error)
in real huge project linking command more than MAX_ARG_STRLEN.
We can split in in this case and try link.