Changeset 3735050


Ignore:
Timestamp:
03/03/2006 03:51:21 AM (18 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
371ff30
Parents:
5ed9bd0
Message:

additional cleanups for Xorg-7 and related pages

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5699 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/xterm.xml

    r5ed9bd0 r3735050  
    8888    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    8989
    90 
    9190<screen role="root"><userinput>make install</userinput></screen>
    9291
     
    9998    corrects the PROJECTROOT definition for an installation prefix of
    10099    <filename class="directory">/usr</filename>.</para>
     100
     101    <para><parameter>--with-luit</parameter>: enables the luit filter for
     102    unicode translation.</para>
     103
     104    <para><parameter>--with-wide-chars</parameter>: adds support for wide
     105    characters.</para>
    101106
    102107  </sect2>
  • x/installing/xorg7.xml

    r5ed9bd0 r3735050  
    5252    <bridgehead renderas="sect3">Xorg Download and Installation Instructions</bridgehead>
    5353
    54     <para>With the new modular build system, is no longer possible to download
    55     the entire package in a single file.  In fact, there may be upto 200 files
    56     that need to be fetched from the download location.  To assist with
     54    <para>With the modular build system, it is no longer possible to download
     55    the entire package in a single file.  In fact, there may be as may as 200
     56    files that need to be fetched from the download location.  To assist with
    5757    such a large task, it is strongly recommended to install
    5858    <xref linkend="wget"/> for downloading the needed files.  A complete
     
    148148
    149149<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    150 make &amp;&amp;
    151 make install</userinput></screen>
     150make</userinput></screen>
     151
     152      <para>Now as the <systemitem class="username">root</systemitem>
     153      user:</para>
     154
     155<screen><userinput role="root">make install</userinput></screen>
    152156
    153157    </sect3>
     
    180184sed -i "s@/usr/X11R6@$XORG_PREFIX@" X11.tmpl &amp;&amp;
    181185./configure $XORG_CONFIG --with-config-dir=$XORG_PREFIX/lib/X11/config &amp;&amp;
    182 make &amp;&amp;
    183 make install</userinput></screen>
     186make</userinput></screen>
     187
     188      <para>Now as the <systemitem class="username">root</systemitem>
     189      user:</para>
     190
     191<screen><userinput role="root">make install</userinput></screen>
    184192
    185193      <para>Next, install the <application>Imake</application> package with
     
    187195
    188196<screen><userinput>./configure $XORG_CONFIG --with-config-dir=$XORG_PREFIX/lib/X11/config &amp;&amp;
    189 make &amp;&amp;
    190 make install</userinput></screen>
     197make</userinput></screen>
     198
     199      <para>Now as the <systemitem class="username">root</systemitem>
     200      user:</para>
     201
     202<screen><userinput role="root">make install</userinput></screen>
    191203
    192204
     
    196208
    197209<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    198 make &amp;&amp;
    199 make install</userinput></screen>
     210make</userinput></screen>
     211
     212      <para>Now as the <systemitem class="username">root</systemitem>
     213      user:</para>
     214
     215<screen><userinput role="root">make install</userinput></screen>
    200216
    201217    </sect3>
     
    249265      of the chosen packages:</para>
    250266
    251 <para><screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    252 make &amp;&amp;
    253 make install</userinput></screen></para>
     267<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
     268make</userinput></screen>
     269
     270      <para>Now as the <systemitem class="username">root</systemitem>
     271      user:</para>
     272
     273<screen><userinput role="root">make install</userinput></screen>
    254274
    255275    </sect3>
     
    299319
    300320<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    301 make &amp;&amp;
    302 make install</userinput></screen>
     321make</userinput></screen>
     322
     323      <para>Now as the <systemitem class="username">root</systemitem>
     324      user:</para>
     325
     326<screen><userinput role="root">make install</userinput></screen>
    303327
    304328      <note><para>At this point, you should continue to the applications
     
    336360
    337361<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    338 make &amp;&amp;
    339 make install</userinput></screen>
     362make</userinput></screen>
     363
     364      <para>Now as the <systemitem class="username">root</systemitem>
     365      user:</para>
     366
     367<screen><userinput role="root">make install</userinput></screen>
    340368
    341369      <note><para>The luit package should not be compiled at this point.  You
    342       should install the luit application after the fonts have been installed.
    343       When compiling the luit package, you will need to change a hard
    344       coded reference to /usr/X11R6 in parser.h.  Use the command
    345       "<command>sed -i 's@/usr/X11R6@$XORG_PREFIX@' parser.h</command>" from
    346       the top level of the package source directory.</para></note>
     370      should install the luit application after the fonts have been
     371      installed.</para></note>
     372
     373    </sect3>
     374
     375    <sect3 role="installation">
     376
     377      <title>Installation of luit</title>
     378
     379      <para>A patch is required to fix a race condition in
     380      <application>luit</application> that was discovered shortly after
     381      release.  Download the patch from
     382      <ulink url="&patch-root;/luit_1.0.1-race-1.patch"/>.</para>
     383
     384      <para>Install luit with the following commands:</para>
     385
     386<screen><userinput>patch -Np1 -i luit_1.0.1-race-1.patch &amp;&amp;
     387./configure $XORG_CONFIG &amp;&amp;
     388make</userinput></screen>
     389
     390      <para>Now as the <systemitem class="username">root</systemitem>
     391      user:</para>
     392
     393<screen><userinput role="root">make install</userinput></screen>
    347394
    348395    </sect3>
     
    367414      <title>Installation of Xorg Fonts</title>
    368415
    369       <para>Create a fonts direcorty and a symlink so that the fonts
     416      <para>As the <systemitem class="username">root</systemitem> user,
     417      create a fonts direcorty and a symlink so that the fonts
    370418      installed in /usr/share/fonts can be accessible by the old fontpath
    371419      $XORG_PREFIX/lib/X11/fonts:</para>
    372420
    373421<screen><userinput> mkdir -p /usr/share/fonts &amp;&amp;
    374 ln -s -v ../../../share/fonts $XORG_PREFIX/lib/X11/</userinput></screen>
     422ln -s -v /usr/share/fonts $XORG_PREFIX/lib/X11/</userinput></screen>
    375423
    376424      <para>Run the following commands for each package:</para>
    377425
    378 <note><para>You should install encoding and font-util before all others</para></note>
    379 
    380 
    381 <screen><userinput>./configure $XORG_CONFIG &amp;&amp;
    382 make &amp;&amp;
    383 make install</userinput></screen>
     426      <note><para>You should install encoding and font-util before all
     427      other font packages</para></note>
     428
     429
     430<screen><userinput>./configure $XORG_CONFIG</userinput></screen>
     431
     432      <para>Now as the <systemitem class="username">root</systemitem>
     433      user:</para>
     434
     435<screen><userinput role="root">make install</userinput></screen>
    384436
    385437    </sect3>
     
    415467    --with-fontdir=/usr/share/fonts \
    416468    --with-module-dir=$XORG_PREFIX/lib/modules &amp;&amp;
    417 make &amp;&amp;
    418 make install</userinput></screen>
     469make</userinput></screen>
     470
     471      <para>Now as the <systemitem class="username">root</systemitem>
     472      user:</para>
     473
     474<screen><userinput role="root">make install</userinput></screen>
    419475
    420476    </sect3>
     
    451507<screen><userinput>./configure $XORG_CONFIG \
    452508    --with-xorg-module-dir=$XORG_PREFIX/lib/modules &amp;&amp;
    453 make &amp;&amp;
    454 make install</userinput></screen>
     509make</userinput></screen>
     510
     511      <para>Now as the <systemitem class="username">root</systemitem>
     512      user:</para>
     513
     514<screen><userinput role="root">make install</userinput></screen>
    455515
    456516    </sect3>
  • x/lib/mesalib.xml

    r5ed9bd0 r3735050  
    124124
    125125    <note>
    126       <para>If building Xorg-7.0<!--<xref linkend="xorg7"/>-->, do not
     126      <para>If building <xref linkend="xorg7"/>, do not
    127127      remove the Mesa source tree yet, it will be required to build the
    128128      X server.</para>
    129129    </note>
     130
     131    <para>Finally, if installing to any prefix other than
     132    <filename class="directory">/usr</filename>, you should create symlinks
     133    to the GL headers in <filename class="directory">/usr/include</filename>.
     134    Execute the following command as the
     135    <systemitem class="username">root</systemitem> user:</para>
     136
     137<screen><userinput role="root">ln -s -v <replaceable>[/usr/X11]</replaceable>/include/GL /usr/include</userinput></screen>
    130138
    131139  </sect2>
Note: See TracChangeset for help on using the changeset viewer.