Changeset bad6be19 for x/installing/mesalib.xml
- Timestamp:
- 03/17/2012 10:17:30 AM (12 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
- 6916f12
- Parents:
- a5dfefb2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/mesalib.xml
ra5dfefb2 rbad6be19 7 7 <!ENTITY mesalib-download-http " "> 8 8 <!ENTITY mesalib-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2"> 9 <!ENTITY mesalib-md5sum " 0837c52698fe3252369c3fdb5195afcc">10 <!ENTITY mesalib-size " 6.0MB">11 <!ENTITY mesalib-buildsize " 356MB">12 <!ENTITY mesalib-time " 4.0 SBU">9 <!ENTITY mesalib-md5sum "24eeebf66971809d8f40775a379b36c9"> 10 <!ENTITY mesalib-size "5.5 MB"> 11 <!ENTITY mesalib-buildsize "460 MB"> 12 <!ENTITY mesalib-time "3.0 SBU"> 13 13 ]> 14 14 … … 30 30 <title>Introduction to MesaLib</title> 31 31 32 <para><application>Mesa</application> is an OpenGL compatible 3 -D graphics32 <para><application>Mesa</application> is an OpenGL compatible 3D graphics 33 33 library.</para> 34 34 … … 62 62 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 63 63 <itemizedlist spacing="compact"> 64 <listitem>65 <para>Required patch: <ulink66 url="&patch-root;/MesaLib-&mesalib-version;-llvm_3.0-1.patch"/>67 </para>68 </listitem>69 64 <listitem> 70 65 <para>Recommended patch: <ulink … … 86 81 </para> 87 82 88 <bridgehead renderas="sect4">Optional</bridgehead>89 <para role="optional"><xref linkend="lesstif"/> (required to build motif90 widgets)</para>91 92 83 <para condition="html" role="usernotes">User Notes: 93 84 <ulink url="&blfs-wiki;/mesalib"/></para> … … 108 99 109 100 <screen><userinput>sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure && 110 patch -Np1 -i ../MesaLib-&mesalib-version;-llvm_3.0-1.patch &&111 101 patch -Np1 -i ../MesaLib-&mesalib-version;-add_xdemos-2.patch && 112 ./configure $XORG_CONFIG --enable-xcb && 102 ./configure --prefix=$XORG_PREFIX --enable-shared-dricore --enable-xa \ 103 --with-gallium-drivers="nouveau,r300,r600,svga,swrast" && 113 104 make</userinput></screen> 114 105 … … 130 121 <screen role="root"><userinput>ln -s -v ${XORG_PREFIX}/include/GL /usr/include && 131 122 ln -s -v ${XORG_PREFIX}/include/EGL /usr/include && 132 ln -s -v ${XORG_PREFIX}/include/KHR /usr/include</userinput></screen> 123 ln -s -v ${XORG_PREFIX}/include/KHR /usr/include && 124 for HEADER in xa_{composite,context,tracker}.h 125 do 126 ln -s -v ${$XORG_PREFIX}/include/$HEADER /usr/include 127 done</userinput></screen> 133 128 134 129 </sect2> … … 142 137 command.</para> 143 138 144 <para><option>--enable-xcb</option>: use the XCB backend instead of the 145 default XLib backend for GLX.</para> 146 147 <para><option>--enable-motif</option>: build motif widgets into the 148 GL widgets library (requires <application>lesstif</application>).</para> 149 150 <para><option>--with-gallium-driver=...</option>: build additional gallium 151 drivers. Defaults to r300, r600, and swrast. You must specify i9xx and 152 nouveau drivers.</para> 139 <para><command>--enable-shared-dricore</command>: link DRI modules with 140 shared core DRI routines.</para> 141 142 <para><command>--enable-xa</command>: enables building of the XA X 143 Acceleration API (Required for VMware 3D Driver).</para> 144 145 <para><ocommand>--with-gallium-drivers=...</command>: build additional gallium 146 drivers. Defaults to r300, r600, and swrast. Extended to build nouveau 147 driver.</para> 148 153 149 </sect2> 154 150 … … 163 159 <seglistitem> 164 160 <seg>glxgears and glxinfo</seg> 165 <seg>libEGL.so, libGL.so, libGLU.so, lib GLw.so, and *_dri.so</seg>166 <seg><envar>$XORG_PREFIX</envar>/include/{EGL, KHR},167 <envar>$XORG_PREFIX</envar>/lib/ {dri,egl}, and161 <seg>libEGL.so, libGL.so, libGLU.so, libxatracker.so, and *_dri.so</seg> 162 <seg><envar>$XORG_PREFIX</envar>/include/{EGL,GL,KHR}, 163 <envar>$XORG_PREFIX</envar>/lib/dri, and 168 164 <envar>$XORG_PREFIX</envar>/share/doc/MesaLib-&mesalib-version;</seg> 169 165 </seglistitem> … … 228 224 </varlistentry> 229 225 230 <varlistentry id="lib GLw">231 <term><filename class='libraryfile'>lib GLw.so</filename></term>232 <listitem> 233 <para>is the X t/Motif OpenGL drawing area widgetlibrary.</para>234 <indexterm zone="mesalib lib GLw">235 <primary sortas="c-lib GLw">libGLw.so</primary>226 <varlistentry id="libxatracker"> 227 <term><filename class='libraryfile'>libxatracker.so</filename></term> 228 <listitem> 229 <para>is the XA X Acceleration API library.</para> 230 <indexterm zone="mesalib libxatracker"> 231 <primary sortas="c-libxatracker">libxatracker.so</primary> 236 232 </indexterm> 237 233 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.