%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 this chapter or the next 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 want to test 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>