This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Command line length limit
- To: "'gnu-win32 at cygnus dot com'" <gnu-win32 at cygnus dot com>
- Subject: Command line length limit
- From: Mark Johnson <MarkJ at Datafit dot co dot uk>
- Date: Mon, 24 Nov 1997 11:23:25 -0000
I happen to have a makefile where a target has several hundred
dependencies (it is a zipfile).
Unfortunately the win32 make reports an execvp error when attempting
to exec the shell, either bash or cmd.exe, with the dependency list or
export the dependency list as an environment variable.
I can of course have a number of sub targets to keep the length of the
dependency list down, but what is the maximum limit?
Any other possible workaround would also be appreciated. I have tried
echoing to a tempfile or the environment, then invoking zip to read
from the appropriate source but with no success.
I may be able to make use of the facilities for archives, but it
wasn't clear to me whether I could use utilities designed for a
different file format in place of the default ones. Does make
understand the internals of archive files?
Thanks for your help.
Mark Johnson
Datafit Ltd.
Huntingdon
UK
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".