8.21.2. Pkgconf 的内容
安装的程序: pkgconf, pkg-config (到 pkgconf 的链接), and
bomtool
安装的库: libpkgconf.so
安装的目录: /usr/share/doc/pkgconf-3.0.5
pkgconf 软件包是 pkg-config 的接替者,它包含用于在软件包安装的配置和生成阶段向构建工具传递头文件或库文件搜索路径的工具。
首先,绕过和 meson 的循环依赖:
tar -xf ../meson-1.11.2.tar.gz
准备编译 Pkgconf:
mkdir build cd build python3 ../meson-1.11.2/meson.py setup --prefix=/usr --buildtype=release ..
编译该软件包:
ninja
运行命令以测试编译结果:
ninja test
安装该软件包:
ninja install
mv /usr/share/doc/pkgconf{,-3.0.5}
为了维持与原始的 Pkg-config 软件包的兼容性,创建两个符号链接:
ln -sv pkgconf /usr/bin/pkg-config ln -sv pkgconf.1 /usr/share/man/man1/pkg-config.1