Changeset 4ffc987 for x/installing
- Timestamp:
- 07/22/2014 12:48:08 PM (10 years ago)
- Branches:
- systemd-11177
- Children:
- 3b06c28
- Parents:
- 2b96dcc
- Location:
- x/installing
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
x/installing/installing.xml
r2b96dcc r4ffc987 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-renderutil.xml"/> 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-wm.xml"/> 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mesalib .xml"/>66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mesalib-systemd.xml"/> 67 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xbitmaps.xml"/> 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7app.xml"/> -
x/installing/mesalib-systemd.xml
r2b96dcc r4ffc987 7 7 <!ENTITY mesalib-download-http " "> 8 8 <!ENTITY mesalib-download-ftp 9 "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2"> 10 <!-- <!ENTITY mesalib-download-ftp 11 "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2">--> 9 "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2"> 12 10 <!ENTITY mesalib-md5sum "11d3542da1b703618634be840a87b0b2"> 13 11 <!ENTITY mesalib-size "6.9 MB"> … … 97 95 <bridgehead renderas="sect4">Recommended</bridgehead> 98 96 <para role="recommended"> 99 <xref linkend="elfutils"/> (required for radeon 3ddrivers),100 <xref linkend="libvdpau"/> (to build VDPAU drivers ),101 <xref linkend="llvm"/> (required for radeon 3ddrivers and also for97 <xref linkend="elfutils"/> (required for Radeon 3D drivers), 98 <xref linkend="libvdpau"/> (to build VDPAU drivers for supported hardware), 99 <xref linkend="llvm"/> (required for Radeon 3D drivers and also for 102 100 llvmpipe which is intended to be the fastest of the three sw rasterizers, 103 see <ulink url="http://www.mesa3d.org/faq.html#part3"></ulink> ) 101 see <ulink url="http://www.mesa3d.org/faq.html#part3"></ulink>) and 102 <xref linkend="wayland"/> (required for <filename>libwayland-egl</filename> 103 library which is used by many packages that use 104 <application>Wayland</application>) 104 105 </para> 105 106 106 107 <bridgehead renderas="sect4">Optional</bridgehead> 107 108 <para role="optional"> 108 <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">mesa-demos</ulink> 109 provides more than 300 extra demos to test 110 <application>MesaLib</application>; two of them overwrites the ones 111 included by 112 <filename>MesaLib-&mesalib-version;-add_xdemos-1.patch</filename>; 113 to avoid that, install in a different prefix or add, e.g. 114 <option>--program-prefix=md</option> to configure, and 115 <ulink url="http://wayland.freedesktop.org/">Wayland</ulink> 109 <ulink url="http://libclc.llvm.org/">libclc</ulink> 110 (to build Radeon OpenCL library) and 111 <ulink url="http://omxil.sourceforge.net/">libomxil-bellagio</ulink> 112 (to build Radeon OpenMAX driver) 116 113 </para> 117 114 … … 123 120 Please note that <application>elfutils</application> and 124 121 <application>LLVM</application> are <emphasis>required</emphasis> 125 for Radeon 3D drivers. 122 for Radeon 3D drivers. For an explanation of gallium please see 126 123 <ulink url="https://en.wikipedia.org/wiki/Gallium3D"></ulink>. 127 124 </para> … … 167 164 </para> 168 165 169 <screen><userinput>./autogen.sh CFLAGS="-O2" CXXFLAGS="-O2" 170 --prefix= $XORG_PREFIX\171 --sysconfdir=/etc 172 --enable-texture-float 173 --enable-gles1 174 --enable-gles2 175 --enable-openvg 176 --enable-osmesa 177 --enable-xa 178 --enable-gbm 179 --enable-gallium-egl 180 --enable-gallium-gbm 181 --enable-glx-tls 182 --with-egl-platforms="drm,x11 " \166 <screen><userinput>./autogen.sh CFLAGS="-O2" CXXFLAGS="-O2" \ 167 --prefix=/usr \ 168 --sysconfdir=/etc \ 169 --enable-texture-float \ 170 --enable-gles1 \ 171 --enable-gles2 \ 172 --enable-openvg \ 173 --enable-osmesa \ 174 --enable-xa \ 175 --enable-gbm \ 176 --enable-gallium-egl \ 177 --enable-gallium-gbm \ 178 --enable-glx-tls \ 179 --with-egl-platforms="drm,x11,wayland" \ 183 180 --with-gallium-drivers="nouveau,r300,r600,radeonsi,svga,swrast" && 184 181 make</userinput></screen> … … 189 186 </para> 190 187 191 <screen><userinput>make -C xdemos DEMOS_PREFIX= $XORG_PREFIX</userinput></screen>188 <screen><userinput>make -C xdemos DEMOS_PREFIX=/usr</userinput></screen> 192 189 193 190 <para> … … 207 204 </para> 208 205 209 <screen role="root"><userinput>make -C xdemos DEMOS_PREFIX= $XORG_PREFIXinstall</userinput></screen>206 <screen role="root"><userinput>make -C xdemos DEMOS_PREFIX=/usr install</userinput></screen> 210 207 211 208 <para> … … 286 283 <parameter>--with-egl-platforms="..."</parameter>: This parameter 287 284 controls for which platforms EGL should be built. Available 288 platforms are drm, x11 and wayland. 285 platforms are drm, x11 and wayland. Remove <option>wayland</option> 286 from the list if you have not installed 287 <application>Wayland</application>. 289 288 </para> 290 289 … … 319 318 </seg> 320 319 <seg> 321 libGL.so, 322 libEGL.so, 323 libGLESv1_CM.so, 320 libEGL.so, 321 libgbm.so, 322 libglapi.so, 323 libGLESv1_CM.so, 324 324 libGLESv2.so, 325 libOSMesa.so, 326 libOpenVG.so, 327 libgbm.so, 328 libglapi.so, 329 libxatracker.so, 330 <!--libXvMCnouveau.so and libXvMCr600.so--> and 331 several libs under /usr/lib/{dri,egl,gallium-pipe,gbm,vdpau} 325 libGL.so, 326 libOSMesa.so, 327 libOpenVG.so, 328 libwayland-egl.so, and 329 libxatracker.so 332 330 </seg> 333 331 <seg> 334 $XORG_PREFIX/include/EGL,335 $XORG_PREFIX/include/GL,336 $XORG_PREFIX/include/GLES,337 $XORG_PREFIX/include/GLES2,338 $XORG_PREFIX/include/GLES3,339 $XORG_PREFIX/include/KHR,340 $XORG_PREFIX/include/VG,341 $XORG_PREFIX/lib/dri,342 $XORG_PREFIX/lib/egl,343 $XORG_PREFIX/lib/gallium-pipe,344 $XORG_PREFIX/lib/gbm,345 $XORG_PREFIX/lib/vdpau, and332 /usr/include/EGL, 333 /usr/include/GL, 334 /usr/include/GLES, 335 /usr/include/GLES2, 336 /usr/include/GLES3, 337 /usr/include/KHR, 338 /usr/include/VG, 339 /usr/lib/dri, 340 /usr/lib/egl, 341 /usr/lib/gallium-pipe, 342 /usr/lib/gbm, 343 /usr/lib/vdpau, and 346 344 /usr/share/doc/MesaLib-&mesalib-version; (optional) 347 345 </seg>
Note:
See TracChangeset
for help on using the changeset viewer.