Difference between revisions of "Xorg7/Protocol Headers"

From CBLFS
Jump to navigationJump to search
Line 64: Line 64:
 
     ./configure XORG_CONFIG32 &&
 
     ./configure XORG_CONFIG32 &&
 
     make install
 
     make install
 +
 +
===N32===
 +
 +
    ./configure XORG_CONFIGN32 &&
 +
    make install
 +
  
 
===64Bit===
 
===64Bit===

Revision as of 12:19, 19 September 2006

Download Source: ftp://ftp.freedesktop.org/pub/xorg/X11R7.0/src/proto/

Back to Utility Macros

Protocol Headers

There are thirty-two protocol headers. Note that the download source, above is the base URL. Each could be downloaded individually, but it is probably easiest to use wget and append either *.bz2 or *.gz to the base URL to pull them all down to your system.

The protocols are, alphabetically:

  • applewmproto - The AppleWM is the Apple rootless window management extension.
  • bigreqsproto
  • compositeproto
  • damageproto - The damage protocol is used to detect when the screen has been damaged (altered).
  • dmxproto - The DMX extension provides support for communication with and control of Xdmx (Distributed Multi-head X server) server.
  • evieext - This is the event interception extension protocol.
  • fixesproto - This protocol fixes the damage done to the screen.
  • fontcacheproto
  • fontsproto
  • glproto
  • inputproto
  • kbproto
  • printproto
  • randrproto - This is the resize, rotate, and reflection protocol.
  • recordproto
  • renderproto
  • resourceproto
  • scrnsaverproto
  • trapproto - This is the event trapping protocol.
  • videoproto
  • windowswmproto
  • xcmiscproto
  • xextproto
  • xf86bigfontproto
  • xf86dgaproto - Direct graphic access protocol.
  • xf86driproto
  • xf86miscproto
  • xf86rushproto
  • xf86vidmodeproto
  • xineramaproto
  • xproto
  • xproxymanagementprotocol

Dependencies

There is no build order dependency for the protocols, but they satisfy dependencies for subsequent modules.

Non-Multilib

Install each protocol:

    ./configure XORG_CONFIG &&
    make install

Multilib

32Bit

    ./configure XORG_CONFIG32 &&
    make install

N32

    ./configure XORG_CONFIGN32 &&
    make install


64Bit

    ./configure XORG_CONFIG64 &&
    make install

Next install the Libraries.