- Timestamp:
- 03/31/2021 10:41:35 AM (3 years ago)
- Branches:
- ml-11.0, multilib
- Children:
- 1803e9b
- Parents:
- e9d172b
- git-author:
- Thomas Trepl <thomas@…> (06/05/2019 03:37:03 PM)
- git-committer:
- Xℹ Ruoyao <xry111@…> (03/31/2021 10:41:35 AM)
- Location:
- chapter06
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/bison.xml
re9d172b r9bfc37b 41 41 <title>Installation of Bison</title> 42 42 43 <para>First, fix a build problem with the current version:</para> 44 45 <screen><userinput remap="pre">sed -i '6855 s/mv/cp/' Makefile.in</userinput></screen> 46 43 47 <para>Prepare Bison for compilation:</para> 44 48 45 49 <screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/bison-&bison-version;</userinput></screen> 46 50 47 <para>Compile the package:</para> 51 <para>Compile the package, but work around a race condition in the 52 current version:</para> 48 53 49 <screen><userinput remap="make">make </userinput></screen>54 <screen><userinput remap="make">make -j1</userinput></screen> 50 55 51 56 <!-- -
chapter06/e2fsprogs.xml
re9d172b r9bfc37b 65 65 --disable-libuuid \ 66 66 --disable-uuidd \ 67 --with-crond-dir=no \68 67 --disable-fsck</userinput></screen> 69 68 … … 99 98 <para>This creates the shared libraries which some programs 100 99 in this package use.</para> 101 </listitem>102 </varlistentry>103 104 <varlistentry>105 <term><parameter>--with-crond-dir=no</parameter></term>106 <listitem>107 <para>This disables the installation of an unneded file.</para>108 100 </listitem> 109 101 </varlistentry> -
chapter06/expat.xml
re9d172b r9bfc37b 103 103 104 104 <sect2 arch="ml_x32,ml_all" role="installation"> 105 <title>Installation of Zlib- x32-bit</title>105 <title>Installation of Expat - x32-bit</title> 106 106 107 107 <para>Clean previous build:</para> … … 112 112 <para>Prepare Expat for compilation:</para> 113 113 114 <screen><userinput remap="configure"> 115 CC="gcc -mx32" ./configure \ 114 <screen><userinput remap="configure">CC="gcc -mx32" ./configure \ 116 115 --prefix=/usr \ 117 116 --libdir=/usr/libx32 \ -
chapter06/perl.xml
re9d172b r9bfc37b 62 62 <screen><userinput remap="pre">patch -Np1 -i ../&perl-gcc5-fixes-patch;</userinput></screen> 63 63 --> 64 65 <para>Apply a change to allow the program to build correctly when building66 with the latest versions of gcc:</para>67 68 <screen><userinput remap="pre">sed -i 's/67]/6789]/' Configure</userinput></screen>69 64 70 65 <para>To have full control over the way Perl is set up, you can remove the
Note:
See TracChangeset
for help on using the changeset viewer.