make -e

Serguei Ostrovskii sostrovs at eng.kns.com
Tue Jul 25 06:26:45 PDT 2000


Simon Perreault wrote:

> > - fileutils (static, 2)
> > - gcc (on the LFS system, 1)
> > - binutils (static, 2)
>
> These are static ones. Gerard says that at some places, especially for GCC,
> the -e is needed so that it compiles fine, not to enable optimization.
>
> > - binutils (chroot'd, 2)
>
> That puzzles me.
>
> --
> Mail archive: http://www.pcrdallas.com/mail-archives/lfs-discuss
> IRC access: server: irc.linuxfromscratch.org port: 6667 channel: #LFS
> Unsubscribe: email lfs-discuss-request at linuxfromscratch.org and put
> "unsubscribe" (without the quotation marks) in the body of the message
> (no subject is required)

Gerard could never say so. He is OK.
Switch -e tells 'make' to use external definition of shell variables instead
of those in the Makefile script.
So, if you have
bindir=/foo
in the Makefile,
but set
bindir=/bar; export bindir
then
make -e
will run with bindir=/bar. That's it.


--
Mail archive: http://www.pcrdallas.com/mail-archives/lfs-discuss
IRC access: server: irc.linuxfromscratch.org port: 6667 channel: #LFS
Unsubscribe: email lfs-discuss-request at linuxfromscratch.org and put
"unsubscribe" (without the quotation marks) in the body of the message
(no subject is required)



More information about the lfs-dev mailing list