gnunn1 / tilix

A tiling terminal emulator for Linux using GTK+ 3
https://gnunn1.github.io/tilix-web
Mozilla Public License 2.0
5.42k stars 292 forks source link

Trouble building with Meson #2088

Open jjlrjjlr opened 2 years ago

jjlrjjlr commented 2 years ago

I've been trying to get the most recent release built, and have followed all the build steps, and yet meson is still generating an error when i try to build. Any help would be greatly appreciated.

The output of running meson ./bin --prefix=/usr :

Version: 0.61.2
Source dir: /home/jjlr/Workspace/tilix/tilix-1.9.5
Build dir: /home/jjlr/Workspace/tilix/tilix-1.9.5/bin
Build type: native build
Project name: Tilix
Project version: 1.9.5
D compiler for the host machine: ldc2 (llvm 1.20.1 "LDC - the LLVM D compiler (1.20.1):")
D linker for the host machine: ldc2 ld.gold 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Found CMake: /usr/bin/cmake (3.16.3)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency gtkd-3 found: NO (tried pkgconfig and cmake)

meson.build:99:0: ERROR: Dependency "gtkd-3" not found, tried pkgconfig and cmake

A full log can be found at /home/jjlr/Workspace/tilix/tilix-1.9.5/bin/meson-logs/meson-log.txt
Jiehong commented 2 years ago

Can you check if you installed "libgtkd-3-dev" or whatever its called in your distro?