The libsigc++ package implements a typesafe callback system for standard C++. This version is part of a new API for supporting gtkmm-4.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://download.gnome.org/sources/libsigc++/3.6/libsigc++-3.6.0.tar.xz
MD5 校验和:b7205d5465ac15fbc0c781d39b4011be
大小:972 KB
预计所需磁盘空间:12 MB(含测试)
预计构建时间:0.4 SBU(含测试)
Boost-1.91.0-1 and libxslt-1.1.45
DocBook-utils-0.6.14, docbook-xml-5.0, Doxygen-1.17.0, fop-2.11, and mm-common
First, fix detecting Boost when configuring this package:
sed -i "s/'system',//" meson.build
Install libsigc++ by running the following commands:
mkdir bld && cd bld && meson setup --prefix=/usr --buildtype=release .. && ninja
To test the results, issue: ninja test.
Now, as the root user:
ninja install
--buildtype=release:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-D build-documentation=true: Use this
switch if Doxygen-1.17.0 is installed and you wish to
build and install the API documentation.