Changeset 2f83ef2
- Timestamp:
- Feb 21, 2006, 1:35:46 AM (19 years ago)
- Children:
- 11ed0d6
- Parents:
- 92bb2284
- Files:
-
- 3 deleted
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/common/changelog.xml
r92bb2284 r2f83ef2 38 38 39 39 <listitem> 40 <para>December 7, 2005</para> 41 <itemizedlist> 42 <listitem> 43 <para>[jim] - Ported Gettext update from Temp-system LFS to Cross-LFS.</para> 44 </listitem> 45 </itemizedlist> 46 </listitem> 47 48 <listitem> 40 49 <para>December 6, 2005</para> 41 50 <itemizedlist> -
temp-system/common/gettext.xml
r92bb2284 r2f83ef2 30 30 <para os="c">Prepare Gettext for compilation:</para> 31 31 32 <screen os="d"><userinput>./configure --prefix=/tools \ 33 --host=${LFS_TARGET} --disable-libasprintf \ 34 --without-csharp --cache-file=config.cache</userinput></screen> 32 <screen os="d"><userinput>cd gettext-tools 33 ./configure --prefix=/tools \ 34 --host=${LFS_TARGET} --disable-shared \ 35 --cache-file=config.cache</userinput></screen> 35 36 36 37 <variablelist os="e"> … … 38 39 39 40 <varlistentry os="e1"> 40 <term><parameter>--disable- libasprintf</parameter></term>41 <term><parameter>--disable-shared</parameter></term> 41 42 <listitem> 42 <para>This flag tells Gettext not to build the <filename 43 class="libraryfile">asprintf</filename> library. Because 44 nothing in this chapter or the next requires this library 45 and Gettext gets rebuilt later, exclude it to save time 46 and space.</para> 47 </listitem> 48 </varlistentry> 49 50 <varlistentry os="e2"> 51 <term><parameter>--without-csharp</parameter></term> 52 <listitem> 53 <para>This ensures that Gettext does not build support for the C# 54 compiler which may be present on the host but will not be available 55 when building the final system.</para> 43 <para>This tells Gettext not to create a shared library.</para> 56 44 </listitem> 57 45 </varlistentry> … … 61 49 <para os="f">Compile the package:</para> 62 50 63 <screen os="g"><userinput>make</userinput></screen> 51 <screen os="g"><userinput>make -C lib 52 make -C src msgfmt</userinput></screen> 64 53 65 54 <para os="h">Install the package:</para> 66 55 67 <screen os="i"><userinput> make install</userinput></screen>56 <screen os="i"><userinput>cp -v src/msgfmt /tools/bin</userinput></screen> 68 57 69 58 </sect2> -
temp-system/mips64-64-chapter.xml
r92bb2284 r2f83ef2 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mips64/grep.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" 64/gettext.xml"/>28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
temp-system/mips64-chapter.xml
r92bb2284 r2f83ef2 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext-n32.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext-64bit.xml"/>33 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/> 34 32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses-n32.xml"/> -
temp-system/multilib/gettext.xml
r92bb2284 r2f83ef2 35 35 xpointer="xpointer(//*[@os='c'])"/> 36 36 37 <screen os="d"><userinput>CC="${CC} ${BUILD32}" CXX="${CXX} ${BUILD32}" \ 38 ./configure --prefix=/tools \ 39 --host=${LFS_TARGET} --disable-libasprintf \ 40 --without-csharp --cache-file=config.cache</userinput></screen> 37 <screen os="d"><userinput>CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" \ 38 ./configure --prefix=/tools --disable-shared \ 39 --cache-file=config.cache</userinput></screen> 41 40 42 <variablelist os="e"> 43 <title>The meaning of the configure options:</title> 44 45 <varlistentry> 46 <term><parameter>CXX="${CXX} ${BUILD32}"</parameter></term> 47 <listitem> 48 <para>Forces Gettext is use our Target Architecture g++ compiler 49 with our 32 bits build flags.</para> 50 </listitem> 51 </varlistentry> 52 53 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 54 href="../common/gettext.xml" 55 xpointer="xpointer(//*[@os='e1'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 58 href="../common/gettext.xml" 59 xpointer="xpointer(//*[@os='e2'])"/> 60 61 </variablelist> 41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 42 href="../common/gettext.xml" 43 xpointer="xpointer(//*[@os='e'])"/> 62 44 63 45 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
temp-system/sparc64-64-chapter.xml
r92bb2284 r2f83ef2 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" 64/gettext.xml"/>28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
temp-system/sparc64-chapter.xml
r92bb2284 r2f83ef2 28 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext-64bit.xml"/>31 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/> 32 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses-64bit.xml"/> -
temp-system/x86_64-64-chapter.xml
r92bb2284 r2f83ef2 26 26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/grep.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href=" 64/gettext.xml"/>28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="64/ncurses.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/patch.xml"/> -
temp-system/x86_64-chapter.xml
r92bb2284 r2f83ef2 28 28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/sed.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/gettext-64bit.xml"/>31 30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses.xml"/> 32 31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="multilib/ncurses-64bit.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.