Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/temp-system/common/gettext.xml

    r5067b0b rdabbced  
    2929<screen os="b"><userinput>cd gettext-tools</userinput></screen>
    3030
    31     <para os="t1">When cross-compiling, the Gettext
    32     <command>configure</command> script assumes we don't have a working wcwidth
    33     even when when we do. The following will fix possible
     31    <para os="t1">When cross-compiling the Gettext configure script assumes we
     32    don't have a working wcwidth when we do. The following will fix possible
    3433    compilation errors because of this assumption:</para>
    3534
     
    4241    --disable-shared --cache-file=config.cache</userinput></screen>
    4342
    44     <para os="e">Compile the required programs and support library:</para>
     43    <variablelist os="e">
     44      <title>The meaning of the configure options:</title>
    4545
    46 <screen os="f"><userinput>make -C gnulib-lib
    47 make -C src msgfmt msgmerge xgettext</userinput></screen>
     46      <varlistentry os="e1">
     47        <term><parameter>--disable-shared</parameter></term>
     48        <listitem>
     49          <para>This tells Gettext not to create a shared library.</para>
     50        </listitem>
     51      </varlistentry>
    4852
    49     <para os="g">Install the <command>msgfmt</command>,
    50     <command>msgmerge</command> and <command>xgettext</command> binaries:</para>
     53    </variablelist>
    5154
    52 <screen os="h"><userinput>cp -v src/{msgfmt,msgmerge,xgettext} /tools/bin</userinput></screen>
     55    <para os="f">Compile the package:</para>
     56
     57<screen os="g"><userinput>make -C gnulib-lib
     58make -C src msgfmt</userinput></screen>
     59
     60    <para os="h">Install the <command>msgfmt</command> binary:</para>
     61
     62<screen os="i"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen>
    5363
    5464  </sect2>
Note: See TracChangeset for help on using the changeset viewer.