if you look at this web page you will find an example of generating a linker command file to fix your exceeding command line buffer issue. http://www.highley-recommended.com/make_process/index.html
The example is near the bottom of the page. > > (1) > I have shorten the *.o file to 1071 files, which works ok, > But @ 1072 *.o files, the archiving will fail. > Total character count for this *.o arguments is 33085. > > (2) > The make version used is GNU Make 3.81, program built for i686-pc-mingw32 > > (3) > I used cygwin for windows, and the archive process is like following. > Process begin: CreateProcess(C:\STM\ST40R5.0.0\bin\sh4ar.exe, > C:/STM/ST40R5.0.0/bin/sh4ar -rcs bin/libmylib.a < ... *.o > > The <... *.o> is a list of object files. > _______________________________________________ Make-w32 mailing list [email protected] https://lists.gnu.org/mailman/listinfo/make-w32
