Xorg7/Xserver: Difference between revisions
From CBLFS
Jump to navigationJump to search
Weibullguy (talk | contribs) Edited to conform with the template. |
No edit summary |
||
| (36 intermediate revisions by 7 users not shown) | |||
| Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
|http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-{{Xorg-server-Version}}.tar.bz2 | |||
| http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-{{Xorg-server-Version}}.tar.bz2 | |||
|} | |} | ||
Back to Xorg [[Xorg7/Apps|Apps]] | Back to Xorg [[Xorg7/Apps|Apps]] | ||
{{Package-Introduction|The Xorg Server is the backbone of the X Windows system.}} | |||
== Dependencies == | |||
= | === Required === | ||
* Xorg [[Xorg7/Fonts|Fonts]] | |||
* [[OpenSSL]] | |||
== | === Recommended === | ||
* [[HAL]] | |||
=== Optional === | |||
* [[Xorg7/MesaLib|MesaLib]] | |||
* [[D-BUS Core]] | |||
== | === Runtime === | ||
* [[Xorg7/Apps| xinit]] | |||
[[Xorg7/ | |||
== Configuration Information == | |||
{| | {| | ||
|-valign="top"; | |-valign="top"; | ||
|<i>--with-dri-driver-path=...:</i> The location of the Mesa DRI drivers. | |<i>--with-dri-driver-path=...:</i> The location of the Mesa DRI drivers. | ||
|-valign="top"; | |-valign="top"; | ||
|<i>--enable-install-setuid:</i> The Xorg binary must run as the root user. This switch ensures that the binary is installed setuid when <b>make</b> is run by an unprivileged user. | |<i>--enable-install-setuid:</i> The Xorg binary must run as the root user. This switch ensures that the binary is installed setuid when <b>make</b> is run by an unprivileged user. | ||
|-valign="top"; | |-valign="top"; | ||
|<i>--enable-builddocs:</i> Causes documentation to be built. | |<i>--enable-builddocs:</i> Causes documentation to be built. | ||
|-valign="top"; | |-valign="top"; | ||
|<i>--disable-dri:</i> Disable building of the DRI extension; required if building without Mesa. | |<i>--disable-dri:</i> Disable building of the DRI extension; required if building without Mesa. | ||
|} | |} | ||
= Non-Multilib = | == Non-Multilib == | ||
Compile the package: | |||
./configure $XORG_CONFIG --enable-install-setuid \ | |||
--with-dri-driver-path="${XORG_PREFIX}/lib/xorg/modules/dri" \ | |||
--disable-dri2 | |||
Compile the | Compile the package: | ||
make | make | ||
Install the package: | |||
make install | |||
== Multilib == | |||
'''This package does not provide any external libraries. Only one installation is needed.''' | |||
=== 64Bit === | |||
Compile the package: | |||
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 CC="gcc ${BUILD64}" \ | |||
./configure $XORG_CONFIG64 --enable-install-setuid \ | |||
--with-dri-driver-path="${XORG_PREFIX}/lib64/xorg/modules/dri" && | |||
make | |||
Install the package: | |||
make install | |||
Next install your [[Xorg7/Drivers|Drivers]] | Next install your [[Xorg7/Drivers|Drivers]] | ||
| Line 149: | Line 73: | ||
= Contents = | = Contents = | ||
{| style="text-align: left | {|style="text-align: left" | ||
|-valign="top" | |||
!Installed Directories: | |||
|${XORG_PREFIX}/include/xorg, ${XORG_PREFIX}/lib/xserver, ${XORG_PREFIX}/share/X11/xkb/compiled, ${XORG_PREFIX}/lib/xorg/modules/multimedia, ${XORG_PREFIX}/lib/xorg/modules/linux, ${XORG_PREFIX}/lib/xorg/modules/fonts, ${XORG_PREFIX}/include/X11/pixmaps, ${XORG_PREFIX}/lib/X11/getconfig, ${XORG_PREFIX}/lib/X11/xserver, ${XORG_PREFIX}/lib/X11/xserver/C, ${XORG_PREFIX}/lib/X11/xserver/C/print, ${XORG_PREFIX}/lib/X11/xserver/C/print/attributes, ${XORG_PREFIX}/lib/X11/xserver/C/print/ddx-config, ${XORG_PREFIX}/lib/X11/xserver/C/print/ddx-config/raster, ${XORG_PREFIX}/lib/X11/xserver/C/print/models, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSdefault, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSdefault/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONBJ10E-GS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONC3200-PS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONC3200-PS/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/GSdefault, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPDJ1600C, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPDJ1600C/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4050-PS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4050-PS/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4family, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4family/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PS2PDFspooldir-GS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSspooldir, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/SPSPARC2, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/SPSPARC2/fonts, ${XORG_PREFIX}/lib/X11/xserver/en_US, ${XORG_PREFIX}/lib/X11/xserver/en_US/print, ${XORG_PREFIX}/lib/X11/xserver/en_US/print/attributes | |||
|-valign="top" | |-valign="top" | ||
!Installed Programs: | !Installed Programs: | ||
| | |gtf, cvt, ioport, pcitweak, scanpci, xorgcfg, xorgconfig, getconfig, getconfig.pl, Xorg, Xvfb, Xnest, xdmxconfig, vdltodmx, dmxtodmx, xdmx, dmxwininfo, dmxreconfig, dmxresize, dmxaddscreen, dmxrmscreen, dmxaddinput, dmxrminput, Xdmx, Xprt | ||
vdltodmx,dmxtodmx,xdmx,dmxwininfo,dmxreconfig,dmxresize,dmxaddscreen,dmxrmscreen, | |||
|-valign="top" | |-valign="top" | ||
!Installed Libraries: | !Installed Libraries: | ||
| | |libddc.la, libi2c.la, bt829_drv.la, fi1236_drv.la, msp3430_drv.la, tda8425_drv.la, tda9850_drv.la, tda9885_drv.la, uda1380_drv.la, libint10.la, libfbdevhw.la, libdrm.la, librac.la, libramdac.la, libshadowfb.la, libvbe.la, libvgahw.la, libxaa.la, libxf1bpp.la, libxf4bpp.la, libxf8_16bpp.la, libxf8_32bpp.la, libscanpci.la, libpcidata.la, libextmod.la, libdbe.la, librecord.la, libglx.la, libGLcore.la, libxtrap.la, libbitmap.la, libfreetype.la, libtype1.la, libafb.la, libcfb.la, libcfb16.la, libcfb32.la, libfb.la, libmfb.la, libshadow.la, libexa.la, libdri.la | ||
|-valign="top" | |||
libxaa,libxf1bpp,libxf4bpp,libxf8_16bpp,libxf8_32bpp | !Symlinks: | ||
|inb, inw, inl, outb, outw, outl, X | |||
libxtrap,libbitmap,libfreetype,libtype1, | |||
| | |||
|} | |} | ||
== Short | === Short Descriptions === | ||
Latest revision as of 14:10, 6 December 2010
| Download Source: | http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.9.2.901.tar.bz2 |
|---|
Back to Xorg Apps
Introduction to Xorg7/Xserver
The Xorg Server is the backbone of the X Windows system.
Project Homepage: Unknown
Dependencies
Required
Recommended
Optional
Runtime
Configuration Information
| --with-dri-driver-path=...: The location of the Mesa DRI drivers. |
| --enable-install-setuid: The Xorg binary must run as the root user. This switch ensures that the binary is installed setuid when make is run by an unprivileged user. |
| --enable-builddocs: Causes documentation to be built. |
| --disable-dri: Disable building of the DRI extension; required if building without Mesa. |
Non-Multilib
Compile the package:
./configure $XORG_CONFIG --enable-install-setuid \
--with-dri-driver-path="${XORG_PREFIX}/lib/xorg/modules/dri" \
--disable-dri2
Compile the package:
make
Install the package:
make install
Multilib
This package does not provide any external libraries. Only one installation is needed.
64Bit
Compile the package:
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 CC="gcc ${BUILD64}" \
./configure $XORG_CONFIG64 --enable-install-setuid \
--with-dri-driver-path="${XORG_PREFIX}/lib64/xorg/modules/dri" &&
make
Install the package:
make install
Next install your Drivers
Contents
| Installed Directories: | ${XORG_PREFIX}/include/xorg, ${XORG_PREFIX}/lib/xserver, ${XORG_PREFIX}/share/X11/xkb/compiled, ${XORG_PREFIX}/lib/xorg/modules/multimedia, ${XORG_PREFIX}/lib/xorg/modules/linux, ${XORG_PREFIX}/lib/xorg/modules/fonts, ${XORG_PREFIX}/include/X11/pixmaps, ${XORG_PREFIX}/lib/X11/getconfig, ${XORG_PREFIX}/lib/X11/xserver, ${XORG_PREFIX}/lib/X11/xserver/C, ${XORG_PREFIX}/lib/X11/xserver/C/print, ${XORG_PREFIX}/lib/X11/xserver/C/print/attributes, ${XORG_PREFIX}/lib/X11/xserver/C/print/ddx-config, ${XORG_PREFIX}/lib/X11/xserver/C/print/ddx-config/raster, ${XORG_PREFIX}/lib/X11/xserver/C/print/models, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSdefault, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSdefault/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONBJ10E-GS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONC3200-PS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/CANONC3200-PS/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/GSdefault, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPDJ1600C, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPDJ1600C/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4050-PS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4050-PS/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4family, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/HPLJ4family/fonts, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PS2PDFspooldir-GS, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/PSspooldir, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/SPSPARC2, ${XORG_PREFIX}/lib/X11/xserver/C/print/models/SPSPARC2/fonts, ${XORG_PREFIX}/lib/X11/xserver/en_US, ${XORG_PREFIX}/lib/X11/xserver/en_US/print, ${XORG_PREFIX}/lib/X11/xserver/en_US/print/attributes |
|---|---|
| Installed Programs: | gtf, cvt, ioport, pcitweak, scanpci, xorgcfg, xorgconfig, getconfig, getconfig.pl, Xorg, Xvfb, Xnest, xdmxconfig, vdltodmx, dmxtodmx, xdmx, dmxwininfo, dmxreconfig, dmxresize, dmxaddscreen, dmxrmscreen, dmxaddinput, dmxrminput, Xdmx, Xprt |
| Installed Libraries: | libddc.la, libi2c.la, bt829_drv.la, fi1236_drv.la, msp3430_drv.la, tda8425_drv.la, tda9850_drv.la, tda9885_drv.la, uda1380_drv.la, libint10.la, libfbdevhw.la, libdrm.la, librac.la, libramdac.la, libshadowfb.la, libvbe.la, libvgahw.la, libxaa.la, libxf1bpp.la, libxf4bpp.la, libxf8_16bpp.la, libxf8_32bpp.la, libscanpci.la, libpcidata.la, libextmod.la, libdbe.la, librecord.la, libglx.la, libGLcore.la, libxtrap.la, libbitmap.la, libfreetype.la, libtype1.la, libafb.la, libcfb.la, libcfb16.la, libcfb32.la, libfb.la, libmfb.la, libshadow.la, libexa.la, libdri.la |
| Symlinks: | inb, inw, inl, outb, outw, outl, X |