Ignore:
Timestamp:
07/22/2014 12:48:08 PM (10 years ago)
Author:
Krejzi <krejzi@…>
Branches:
systemd-11177
Children:
3b06c28
Parents:
2b96dcc
Message:

Modify Cairo and MesaLib for Weston. Install MesaLib into /usr, because even though it depends on Xorg, it's not part of Xorg and other projects beside Xorg rely on it.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@13540 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 moved

Legend:

Unmodified
Added
Removed
  • x/lib/cairo-systemd.xml

    r2b96dcc r4ffc987  
    9595    <bridgehead renderas="sect4">Recommended</bridgehead>
    9696    <para role="recommended">
    97       <xref linkend="fontconfig"/> and
     97      <xref linkend="fontconfig"/>,
     98      <xref linkend="mesalib"/> and
    9899      <xref linkend="xorg7-lib"/>
    99100    </para>
     
    106107      <xref linkend="libdrm"/>,
    107108      <xref linkend="lzo"/>,
    108       <xref linkend="mesalib"/>,
    109109      <xref linkend="qt4"/>,
    110110      <ulink url="http://code.google.com/p/skia/">Skia</ulink>, and
     
    127127<screen><userinput>CFLAGS="$CFLAGS -ffat-lto-objects" \
    128128./configure --prefix=/usr    \
    129             --disable-static \
    130             --enable-tee &amp;&amp;
     129            --enable-gl      \
     130            --enable-tee     \
     131            --disable-static &amp;&amp;
    131132make</userinput></screen>
    132133
     
    148149      <command>CFLAGS="$CFLAGS -ffat-lto-objects"</command>: Fixes building
    149150      with GCC 4.9.
     151    </para>
     152
     153    <para>
     154      <parameter>--enable-gl</parameter>: This switch enables experimental
     155      OpenGL surface backend which is required for
     156      <application>Weston</application>. Remove it if you have not installed
     157      <xref linkend="mesalib"/>.
    150158    </para>
    151159
     
    162170      <option>--enable-xlib-xcb</option>: This switch enables experimental
    163171      Xlib/XCB functions used by some window managers.
    164     </para>
    165 
    166     <para>
    167       <option>--enable-gl</option>: This switch enables
    168       <application>Cairo</application>'s experimental
    169       <application>OpenGL</application> surface which
    170       is required for <application>Wayland</application>
    171       compositor and some other packages that are not
    172       part of BLFS.
    173172    </para>
    174173
Note: See TracChangeset for help on using the changeset viewer.