Changeset 531e09e


Ignore:
Timestamp:
05/12/2006 03:52:52 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:
db70961a
Parents:
f49e0c7
Message:

fixed mesa deps

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    rf49e0c7 r531e09e  
    5555        </listitem>
    5656        <listitem>
    57           <para>[dj] - Corrected MesaLib instructions to account for
    58           X11R6.</para>
     57          <para>[dj] - Added note to not build MesaLib with X11R6 and
     58          removed Xfree and xorg-6.9 from required deps.</para>
    5959        </listitem>
    6060        <listitem>
  • x/lib/mesalib.xml

    rf49e0c7 r531e09e  
    6565
    6666    <bridgehead renderas="sect4">Required</bridgehead>
    67     <para>
    68 <!--<xref linkend="x-window-system"/> -->
    69     <xref linkend="xorg"/> or
    70     <xref linkend="xorg7-lib"/> and <xref linkend="xorg7-util"/>,
     67    <para><xref linkend="xorg7-lib"/>,
     68    <xref linkend="xorg7-util"/>,
    7169    <xref linkend="libdrm"/>, and
    7270    <xref linkend="pkgconfig"/></para>
     71
     72    <note>
     73      <para>It is not recomended to build a newer version of
     74      <application>Mesa</application> with <xref linkend="xfree86"/> or
     75      <xref linkend="xorg"/>.</para>
     76    </note>
    7377
    7478    <bridgehead renderas="sect3">Recommended Download</bridgehead>
     
    101105    installation prefix of the X Window System.  First, correct several
    102106    hard coded directories in the source files with the following
    103     command (you can skip this first command if the prefix is
    104    <filename class="directory">/usr/X11R6</filename>):</para>
    105 
    106 <screen><userinput>find . -type f -exec sed -i 's@/usr/X11R6@<replaceable>&lt;PREFIX&gt;</replaceable>@g' {} \;</userinput></screen>
    107 
    108     <para>If building for <application>Xorg-&xorg7-version;</application>,
    109     issue the following command to correct for the default module path in the
    110     new build system:</para>
    111 
    112 <screen><userinput>sed -i 's@lib/modules@lib/X11/modules@' src/glx/x11/dri_glx.c</userinput></screen>
     107    commands:</para>
     108
     109<screen><userinput>find . -type f -exec sed -i 's@/usr/X11R6@<replaceable>&lt;PREFIX&gt;</replaceable>@g' {} \; &amp;&amp;
     110sed -i 's@lib/modules@lib/X11/modules@' src/glx/x11/dri_glx.c</userinput></screen>
    113111
    114112    <para>Build <application>MesaLib</application>
     
    120118
    121119    <para>Now, as the <systemitem class="username">root</systemitem> user,
    122     issue the following commands to install <application>MesaLib</application>.
    123     Again you should adjust the commands if you've installed the X Window
    124     System into any prefix other than
    125     <filename class="directory">/usr</filename>:</para>
     120    issue the following commands to install
     121    <application>MesaLib</application>:</para>
    126122
    127123<screen role="root"><userinput>bin/installmesa <replaceable>&lt;PREFIX&gt;</replaceable></userinput></screen>
     
    132128<screen role="root"><userinput>mkdir -v -p <replaceable>&lt;PREFIX&gt;</replaceable>/lib/X11/modules/dri &amp;&amp;
    133129install -v -m755 lib/*dri* <replaceable>&lt;PREFIX&gt;</replaceable>/lib/X11/modules/dri</userinput></screen>
    134 
    135     <para>For Xorg-&xorg-version; <!-- or XFree86-&xfree86-version; -->, use
    136     these commands instead:</para>
    137 
    138 <screen role="root"><userinput>mkdir -v -p <replaceable>&lt;PREFIX&gt;</replaceable>/lib/modules/dri &amp;&amp;
    139 install -v -m755 lib/*dri* <replaceable>&lt;PREFIX&gt;</replaceable>/lib/modules/dri</userinput></screen>
    140130
    141131    <para>If you've extracted the Demos package as well, then
     
    147137
    148138    <para>Install the demos as the
    149     <systemitem class="username">root</systemitem> user, again adjusting for
    150     the prefix of your X Window System:</para>
     139    <systemitem class="username">root</systemitem> user:</para>
    151140
    152141<screen role="root"><userinput>install -v -m755 glxinfo glxgears <replaceable>&lt;PREFIX&gt;</replaceable>/bin</userinput></screen>
    153142
    154143    <note>
    155       <para>If building <xref linkend="xorg7"/>, do not
    156       remove the Mesa source tree yet, it will be required to build the
    157       X server.</para>
     144      <para>Do not remove the Mesa source tree yet, it will be required to
     145      build the <xref linkend="xorg7-server"/>.</para>
    158146    </note>
    159147
Note: See TracChangeset for help on using the changeset viewer.