Changes between Version 19 and Version 20 of Xorg7ProtocolHeaders


Ignore:
Timestamp:
06/29/2023 06:06:53 PM (22 months ago)
Author:
Xi Ruoyao
Comment:

Update

Legend:

Unmodified
Added
Removed
Modified
  • TabularUnified Xorg7ProtocolHeaders

    v19 v20  
    11= Xorg 7 =
    2 You should edit the Automated build scripts. here is xorg 7.5 build scripts. and make sure that you already configured your "PKG_CONFIG_PATH"
    32
    43== Protocol Headers ==
    54
    6 == Installation Script ==
    7 
    8  * Start a subshell, that exits on error, so that the loop does not continue if a package fails to build.
    9 
    10 {{{
    11 bash -e
    12 }}}
    13 
    14  * Automated build of all packages.  Comment out any packages that you do not want to install.
    15 
    16 {{{
    17 for package in $(grep -v '^#' ../proto-7.6-2.wget)
    18 do
    19   packagedir=${package%.tar.bz2}
    20   tar -xf $package
    21   cd $packagedir
    22   ./configure $XORG_CONFIG
    23   make install
    24   cd ..
    25   rm -rf $packagedir
    26 done 2>&1 | tee -a ../proto-7.6-2-compile.log
    27 }}}
    28 
    29 == Comments on individual protocols ==
    30 applewmproto is for the Apple rootless window management extension, and generally considered to only be relevant to OSX.
    31 
    32 windowswmproto is for win32.
    33 
    34 There is further information on dependencies at http://gentoo.linuxhowtos.org/portage/x11-proto - like any wiki it may or may not be accurate.
    35  
     5We've removed `-Dlegacy=true` for this package.  But two "legacy" headers may be still needed by some packages, XKBgeom.h and vldXvMC.h.  Fortunately they are installed by Xorg libraries as well.  If you are using a package manager to remove an old xorgproto installation with `-Dlegacy=true`, you should rebuild Xorg libraries after installing the newly built xorgproto w/o `-Dlegacy=true`.
    366
    377[wiki:Xorg7 Up][[br]]