Xorg7/Protocol Headers

From CBLFS
Revision as of 08:26, 23 September 2006 by Jciccone (talk | contribs) (Multilib)
Jump to navigationJump to search
Download Source: http://xorg.freedesktop.org/releases/individual/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

Install each protocol:

./configure $XORG_CONFIG32 &&
make install

N32

Install each protocol:

./configure $XORG_CONFIGN32 &&
make install

64Bit

Install each protocol:

./configure $XORG_CONFIG64 &&
make install

Next install the Libraries.