%general-entities; ]> Gettext-&gettext-version; Gettext tools <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/gettext.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem><seg>0.5 SBU</seg><seg>55 MB</seg></seglistitem> </segmentedlist> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/gettext.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> </sect2> <sect2 role="installation"> <title>Installation of Gettext Prepare Gettext for compilation: ./configure --prefix=/tools --disable-libasprintf \ --disable-csharp The meaning of the configure options: --disable-libasprintf This flag tells Gettext that we don't want its asprintf library. Nothing in Chapter 5 or 6 requires this, and gettext gets rebuilt later, so we exclude it to save time/space. --disable-csharp Gettext has a nasty habit of searching for a C# compiler on the host, and building bindings for it. We've already locked ourselves into the temporary tools though, which doesn't have a C# compiler. Compile the programs: make (If you insist on testing the results, then issue: make check. This takes a very long time, around 7 SBUs. Moreover, the Gettext test suite is known to experience failures under certain host conditions -- for example when it finds a Java compiler on the host (but an experimental patch to disable Java is available from the LFS Patches project).) And install the package: make install <para>The details on this package are found in <xref linkend="contents-gettext"/>.</para> </sect2> </sect1>