The libcairomm-1.0 package provides a C++ interface to Cairo.
This package is known to build and work properly using an LFS 11.3 platform.
Tlchargement (HTTP) : https://www.cairographics.org/releases/cairomm-1.14.0.tar.xz
Somme de contrle MD5 : 75a08d50eb08b97667e4ea2be6efa1ad
Taille du tlchargement : 592 Ko
Estimation de l'espace disque requis : 9,5 Mo (avec les tests)
Estimation du temps de construction : less than 0.1 SBU (with tests)
Cairo-1.17.6 and libsigc++-2.12.0
Boost-1.81.0 (for tests)
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/cairomm-1.0
Installez Cairomm-1.0 en excutant les commandes suivantes :
mkdir bld && cd bld && meson --prefix=/usr \ --buildtype=release \ -Dbuild-tests=true \ -Dboost-shared=true \ .. && ninja
To run the test suite, run: ninja test.
Maintenant, en tant qu'utilisateur root
:
ninja install
-Dbuild-tests=true
: This
switch is for building the unit tests. Remove if you have not
installed Boost-1.81.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.