qLinux
… a distribution study
<< Prev Expat-2.4.6
Next >> Libxcvt-0.1.1
The X Window System
The X Winwow system consists of a lot of packages. Thus it is highly recommended to set a build environment for X. Create a simple file:
cat > xbuildenv << EOF XPREFIX="/xsys" export PKG_CONFIG_PATH=$XPREFIX/lib/pkgconfig:$XPREFIX/dat/pkgconfig #configure options export XC="--prefix=$XPREFIX --includedir=$XPREFIX/inc --datarootdir=$XPREFIX/dat --docdir=/tmp" # meson options export MO="--prefix=$XPREFIX --includedir=$XPREFIX/inc --datadir=$XPREFIX/dat --mandir=$XPREFIX/man" EOF
Simply source the file to set the environment variables:
source xbuildenv
The Xorg download locations are:
        https://www.x.org/archive//individual/ (parent directory)
        https://www.x.org/archive//individual/xserver/ (xorg-server and wayland)
        https://www.x.org/archive//individual/lib/ (libraries)
        https://www.x.org/archive//individual/fonts/ (fonts)
        https://www.x.org/archive//individual/app/ (apps)
There are sometimes download links in a code block. These could be put in a temporarily file (here  dl.dat 
) to download it all together, e.g like:
while read f ; do wget $f ; done <dl.dat
The package versions in this chapter are based on Blfs 11.1.
        Libxcvt-0.1.1
        Pixman-0.40.0
        Font-util-1.3.2
        The X Libraries
        OpenGL: Mesa-21.3.6
        XFonts
        Xorg-Server
        Xorg Drivers
<< Prev Expat-2.4.6
Next >> Libxcvt-0.1.1