> Here are the possible solutions that I see:
>
> 1)Change the default behaviour so that command line variables are
> not exported by default. If I want a variable exported to the
> environment, there are a variety of ways to do this before the
> sub-make is executed.
Here
Gnu make by default exports make variables passed on the command line to
the environment. This presents a problem in processing complex Makefiles
on systems with a small ARG_MAX. In particular, this is a problem when
variables are passed on the command line to sub-makes. This places
unnecessary