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

Reply via email to