ArStaticLibraryArchiver may fail on Windows for large projects

We have a project with a considerable number of native files used to build a static library. When the archiver is invoked, the command line string is built with the full path for each object file passed as an argument. Due to character limits on the Windows command line, this command may have its arguments cut off and fail.