Ignore:
Timestamp:
09/14/2002 09:47:22 PM (22 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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, v1_0, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
bc013897
Parents:
07ba0069
Message:

Added freetype2 to xfree86; removed objprelink from kde; Update kde to 3.0.3

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/xfree86/xfree86-inst.xml

    r07ba0069 r19e9cee  
    22<title>Installation of XFree86</title>
    33
    4 
    54<sect3>
    65<title>Kernel Compilation Settings</title>
    7 <para>
    8 If you have an Intel P6 (Pentium Pro, Pentium II and later) it is recommneded
     6<para>If you have an Intel P6 (Pentium Pro, Pentium II and later) it is recommneded
    97that you compile MTRR (Memory Type Range Registers) support into the kernel.
    108The kernel can map Cyrix and AMD CPUs to the MTRR interface so selecting this
     
    1210This option is found in the
    1311"Processor type and features" menu.  It can increase performance of
    14 image write operations 2.5 times or more on PCI or AGP video cards.
    15 </para>
     12image write operations 2.5 times or more on PCI or AGP video cards.</para>
    1613
    17 <para>
    18 In the "Character Devices" section, enable AGP Support and select the chipset
     14<para>In the "Character Devices" section, enable AGP Support and select the chipset
    1915support on your motherboard.  If you do not know the chipset, you may select
    2016all the chip types at the expense of extra kernel size. You can usually
    2117determine your motherboard's chipset by doing:
    22 <screen><userinput>cat /proc/pci</userinput></screen>
    23 </para>
     18<screen><userinput>cat /proc/pci</userinput></screen></para>
    2419
    25 <para>
    26 In the "Character Devices" section, <emphasis>disable</emphasis> Direct
     20<para>In the "Character Devices" section, <emphasis>disable</emphasis> Direct
    2721Rendering Manager unless you have a Direct Rendering Infrastructure (DRI)
    2822supported video card.  See the DRI section below for a list.  If you do
    2923enable DRI here, make sure you select the video card(s) you want to support
    30 as a <emphasis>module</emphasis>.
     24as a <emphasis>module</emphasis>.</para>
     25
     26<para>If you made any changes to the kernel configuration, recompile with
     27<screen><userinput>make dep &amp;&amp;
     28make bzImage &amp;&amp;
     29make modules &amp;&amp;
     30make modules_install</userinput></screen>
    3131</para>
    3232
    33 <para>If you made any changes to the kernel configuration, recompile with
    34 <screen>make dep &amp;&amp;
    35 make bzImage &amp;&amp;
    36 make modules &amp;&amp;
    37 make modules_install</screen>
    38 </para>
    39 
    40 <para>
    41 Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and
     33<para>Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and
    4234<filename>/usr/src/linux/System.map</filename> to
    4335<filename>/boot</filename>, edit <filename>/etc/lilo.conf</filename>
    44 appropriately and run <userinput>lilo</userinput>.
    45 </para>
     36appropriately and run <userinput>lilo</userinput>.</para>
    4637
    47 <note><para>
    48 If you build XFree86 in a chroot environment, make sure the kernel version of the base
    49 system and the target system are the same.  This is especially important if you
    50 enabled DRI support as a module as instructed above.
    51 </para></note>
     38<note><para>If you build XFree86 in a chroot environment, make sure the kernel
     39version of the base system and the target system are the same.  This is
     40especially important if you enabled DRI support as a module as
     41instructed above.</para></note>
    5242
    5343</sect3>
     44
    5445<sect3><title>Creating <filename>host.def</filename></title>
    5546
     
    7667 
    7768/* #define HasMTRRSupport      YES  */ /* Enabled in kernel see kernel docs */
    78 /* #define HasMMXSupport        NO         */ /* Any i586 or above */
     69/* #define HasMMXSupport        NO  */ /* Any i586 or above */
    7970/* #define HasKatmaiSupport     NO  */ /* PIII SSE instuctions */
    8071/* #define Has3DNowSupport      NO  */ /* AMD instructions */
     
    9990/* FONT SERVER AND LIBRARY SETTINGS ****************************************/
    10091
    101 
    10292/* These setting should be set by default, but we are making sure. *********/
    10393
    104 #define BuildFontServer                YES  /* Need for GhostScript Print Server */
    105 #define BuildFreetype2Library          YES  /* For using TrueType Fonts */
    106 #define SharedLibFont                  YES  /* Needed for Truetype */
    107 #define CompressAllFonts               YES
    108 #define GzipFontCompression            YES
     94#define BuildFontServer          YES  /* Need for GhostScript Print Server */
     95#define SharedLibFont            YES 
     96#define CompressAllFonts         YES
     97#define GzipFontCompression      YES
     98
     99/* These setting ensure we use the proper version of freetype **************/
     100#define HasFreetype2             YES
     101#define BuildFreetype2Library     NO
     102#define Freetype2Dir            /usr
    109103
    110104/* The font path can be redefined in the XF86Config file *******************/
     
    172166
    173167<para>Edit the file for your hardware and desires.</para>
     168
    174169</sect3>
    175170
     
    179174
    180175
    181 <para><screen><userinput>patch -Np1 -i ../4.2.0-4.2.1.diff &amp;&amp;</userinput>
    182 <userinput>make World 2&gt;&amp;1 | tee xfree-compile.log &amp;&amp;</userinput>
    183 <userinput>make install &amp;&amp;</userinput>
    184 <userinput>make install.man &amp;&amp;</userinput>
    185 <userinput>ln -sf /usr/X11R6/bin /usr/bin/X11 &amp;&amp;</userinput>
    186 <userinput>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11 &amp;&amp;</userinput>
    187 <userinput>ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput></screen></para>
     176<para><screen><userinput>patch -Np1 -i ../4.2.0-4.2.1.diff &amp;&amp;
     177make World 2&gt;&amp;1 | tee xfree-compile.log &amp;&amp;
     178make install &amp;&amp;
     179make install.man &amp;&amp;
     180ln -sf /usr/X11R6/bin /usr/bin/X11 &amp;&amp;
     181ln -sf /usr/X11R6/lib/X11 /usr/lib/X11 &amp;&amp;
     182ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput></screen></para>
    188183
    189184</sect3>
Note: See TracChangeset for help on using the changeset viewer.