Add more library packages for building

freetype, fontconfig, harfbuzz, xinput and xfixes. Also, create a shell
script that installs all the debian packages needed to build QF.
This commit is contained in:
Bill Currie 2023-11-17 20:13:23 +09:00
parent c322fb68d3
commit 053e9f2fb4
2 changed files with 15 additions and 0 deletions

View file

@ -68,12 +68,18 @@ The following is the list of relevant package names in debian.
\li libxext-dev \li libxext-dev
\li libxxf86dga-dev \li libxxf86dga-dev
\li libxxf86vm-dev \li libxxf86vm-dev
\li libxi-dev
\li libxfixes-dev
\li libvulkan-dev \li libvulkan-dev
\li vulkan-tools \li vulkan-tools
\li vulkan-validationlayers \li vulkan-validationlayers
\li glslang-tools \li glslang-tools
\li libfreetype-dev
\li libfontconfig-dev
\li libharfbuzz-dev
\section building-and-installing Build and Install Procedure \section building-and-installing Build and Install Procedure
Basic process to build and install QuakeForge: Basic process to build and install QuakeForge:
\verbatim \verbatim

9
packages Executable file
View file

@ -0,0 +1,9 @@
#! /bin/sh
apt install build-essential autoconf automake libtool flex bison git \
libasound2-dev libjack-jackd2-dev \
libsamplerate0-dev \
libflac-dev libogg-dev libvorbis-dev libpng-dev zlib1g-dev \
libcurl4-openssl-dev libncurses5-dev \
libxext-dev libxxf86dga-dev libxxf86vm-dev libxi-dev libxfixes-dev \
libvulkan-dev vulkan-tools vulkan-validationlayers glslang-tools \
libfreetype-dev libfontconfig-dev libharfbuzz-dev