%general-entities; ]> make &make-version;
&make-url;
Make-&make-version; Make tools <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../chapter08/make.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&make-tmp-sbu;</seg> <seg>&make-tmp-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Make First, fix an issue identified upstream: sed -e '/ifdef SIGPIPE/,+2 d' \ -e '/undef FATAL_SIG/i FATAL_SIG (SIGPIPE);' \ -i src/main.c Prepare Make for compilation: ./configure --prefix=/usr \ --without-guile \ --host=$LFS_TGT \ --build=$(build-aux/config.guess) The meaning of the new configure option: --without-guile Although we are cross-compiling, configure tries to use guile from the build host if it finds it. This makes compilation fail, so this switch prevents using it. Compile the package: make Install the package: make DESTDIR=$LFS install <para>Details on this package are located in <xref linkend="contents-make" role="."/></para> </sect2> </sect1>