|
| From: | Paul D. Smith |
| Subject: | [bug #44853] gmake: execvp: bash: The parameter or environment lists are too long. |
| Date: | Sat, 23 May 2015 15:34:12 +0000 |
| User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:37.0) Gecko/20100101 Firefox/37.0 |
Follow-up Comment #5, bug #44853 (project make):
This is not so easy. Make has exactly one way to invoke an interpreter today:
essentially '$(SHELL) $(.SHELLFLAGS) <recipeline>" The setting of .SHELLFLAGS
is geared towards this configuration.
Many/most interpreters require a different set of flags to process a file than
they do to process a script via the command line, and there is no facility in
make today that would allow one to provide those alternative flags. It's not
enough to just assume you can remove the "-c" option and call it good. Any
solution to this problem would need to provide a solution to this aspect as
well.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?44853>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |