Open Erurainon opened 5 years ago
Hi...Looks like you are missing the Vala Compiler - valac. Before you execute the build command, please make sure you have all the dependencies listed on: https://github.com/babluboy/bookworm/blob/master/README.md
Also, what distro are you trying to build bookworm upon ? There are some helpful installation instructions on the Bookworm Install section here: https://babluboy.github.io/bookworm/#install
Had the same problem on Fedora 30, installed vala instead of libvala or valac
$sudo dnf install vala
Then I have bookworm working.
I'm on Ubuntu LTS 18.04.2, I just had to install lavac
sudo apt install valac
or in general
sudo apt install <your_missing_dependency>
On manjaro, this can be done with sudo pacman -Syu vala
Build started at 2019-05-30T16:44:58.070383 Main binary: /usr/bin/python3 Python system: Linux The Meson build system Version: 0.49.0 Source dir: /home/shawneady/bookworm Build dir: /home/shawneady/bookworm/build Build type: native build Project name: com.github.babluboy.bookworm Project version: 1.1.2 Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc /home/shawneady/bookworm/build/meson-private/sanitycheckc.c -o /home/shawneady/bookworm/build/meson-private/sanitycheckc.exe Sanity check compile stdout:
Sanity check compile stderr:
Running test binary command: /home/shawneady/bookworm/build/meson-private/sanitycheckc.exe Native C compiler: cc (gcc 8.3.0 "cc (Ubuntu 8.3.0-6ubuntu1) 8.3.0")
meson.build:2:0: ERROR: Could not execute Vala compiler "valac"