User Tools

Site Tools


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