summaryrefslogtreecommitdiff
path: root/Install.txt
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-10-06 15:17:04 -0400
committerAllen Winter <allen.winter@kdab.com>2022-10-06 15:17:04 -0400
commit6c0a830af64fb40d1db0f32135dc30c280af6cca (patch)
tree5fc7bcf5b70e9cf7d1dc36648277f427e97e5859 /Install.txt
parent537642936828ec21c1fb5543dfe85d9898ed9232 (diff)
parenta3757f078af3049bd6dbab377b13e7cecd08eb31 (diff)
downloadlibical-git-6c0a830af64fb40d1db0f32135dc30c280af6cca.tar.gz
Merge branch '3.0'
Diffstat (limited to 'Install.txt')
-rw-r--r--Install.txt12
1 files changed, 10 insertions, 2 deletions
diff --git a/Install.txt b/Install.txt
index cefb3cd1..bb5f0af6 100644
--- a/Install.txt
+++ b/Install.txt
@@ -111,6 +111,13 @@ Homebrew:
need to have the GObject Introspection development package v0.6.7 or higher
installed beforehand.
+ Requires the GObject Introspection development package:
+ Ubuntu: apt-get install gobject-introspection
+ Fedora: dnf install gobject-introspection
+ Mac: brew install gobject-introspection pygobject3
+ Windows: vcpkg install gobject-introspection (untested)
+ (see https://vcpkg.io/en/docs/users/buildsystems/cmake-integration.html)
+
You can also force CMake to ignore any of the optional dependencies
by passing the option -DCMAKE_DISABLE_FIND_PACKAGE_<PACKAGE>=True.
For instance:
@@ -123,9 +130,10 @@ This C library can be built with bindings for these other languages:
Turn this off by passing -DWITH_CXX_BINDINGS=False option to CMake.
Don't mix ABI from C and C++ compilers.
-* Python bindings are built using glib-introspection, which is enabled
+* Python bindings are built using gobject-introspection, which is enabled
by passing -DGOBJECT_INTROSPECTION=True to CMake.
- Requires the GObject Introspection development package.
+
+ Requires the GObject Introspection development package (see above).
Don't forget to set (or append to, as needed) the GI_TYPELIB_PATH environment
variable to $PREFIX/lib/girepository-1.0 (or $PREFIX/lib64/girepository-1.0).