Difference between revisions of "Xorg7/libdrm"

From CBLFS
Jump to navigationJump to search
(Contents)
Line 7: Line 7:
 
Back to the Xorg [[Xorg7/Libraries|Libraries]]
 
Back to the Xorg [[Xorg7/Libraries|Libraries]]
  
== Introduction to libdrm ==
+
{{Package-Introduction|Userspace interface to kernel Direct Rendering Module (DRM) services are provided by libdrm.
  
Userspace interface to kernel Direct Rendering Module (DRM) services are provided by libdrm.
+
'''NOTE:''' While there ''are'' newer versions of libdrm available, MesaLib 6.5 needs libdrm {{Libdrm-Version}}. Newer versions of libdrm will not work.|http://dri.freedesktop.org/wiki/}}
 
 
<b>NOTE:</b> While there <i>are</i> newer versions of libdrm available, MesaLib 6.5 needs libdrm {{Libdrm-Version}}. Newer versions of libdrm will not work.
 
 
 
<b>Homepage:</b> http://dri.freedesktop.org/wiki/
 
  
 
== Non-Multilib ==
 
== Non-Multilib ==

Revision as of 13:25, 16 April 2007

Download Source: http://dri.freedesktop.org/libdrm/libdrm-2.4.22.tar.bz2

Back to the Xorg Libraries

Introduction to Xorg7/libdrm

Userspace interface to kernel Direct Rendering Module (DRM) services are provided by libdrm.

NOTE: While there are newer versions of libdrm available, MesaLib 6.5 needs libdrm 2.4.22. Newer versions of libdrm will not work.

Project Homepage: http://dri.freedesktop.org/wiki/

Non-Multilib

Compile the package:

./configure $XORG_CONFIG &&
make

Install the package:

make install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure $XORG_CONFIG32 &&
make

Install the package:

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" ./configure $XORG_CONFIGN32 &&
make

Install the package:

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" ./configure $XORG_CONFIG64 &&
make

Install the package:

make install

Contents

Installed Directories: ${XORG_PREFIX}/include/drm
Installed Libraries: libdrm.{la,so}

Short Description

libdrm.{la,so} Shared library providing the necessary interfaces.

Forward to MesaLib