The libcairomm-1.0 package provides a C++ interface to Cairo.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://www.cairographics.org/releases/cairomm-1.14.0.tar.xz
ダウンロード MD5 sum: 75a08d50eb08b97667e4ea2be6efa1ad
ダウンロードサイズ: 592 KB
必要ディスク容量: 9.5 MB (テスト込み)
概算ビルド時間: 0.1 SBU 以下 (テスト込み)
Cairo-1.18.0, libsigc++-2.12.1
Boost-1.84.0 (テストのため)
以下のコマンドを実行して Cairomm-1.0 をビルドします。
mkdir bld &&
cd bld &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-Dbuild-tests=true \
-Dboost-shared=true &&
ninja
テストする場合は ninja test を実行します。
root ユーザーになって以下を実行します。
ninja install
-Dbuild-tests=true: This
switch is for building the unit tests. Remove if you have not
installed Boost-1.84.0.
-Dboost-shared=true: This
switch has the package use the shared version of boost libraries.
It is required if you have not installed the boost static
libraries, and you have passed -Dbuild-tests=true.
-Dbuild-documentation=true: This switch
builds the html documentation if doxygen is installed.