Nice to meet you, I’m Hiroaki using Librem 5 in Japan.
I’d like to install “squeekboard”, but the command “$ meson _build /” gives the following error and I’m having trouble dealing with it. Please help me.
Found CMake: /usr/bin/cmake (3.18.4)
Run-time dependency libfeedback-0.0 found: NO (tried pkgconfig and cmake)
src / meson.build: 38: 0: ERROR: Dependency “libfeedback-0.0” not found, tried pkgconfig and cmake
If you look at the log
CMake binary for MachineChoice.HOST is not cached
None of’CMAKE’ are defined in the environment, not changing global flags.
CMake binary missing from cross or native file, or env var undefined.
Trying a default CMake fallback at cmake
Found CMake: /usr/bin/cmake (3.18.4)
None of’CMAKE_PREFIX_PATH’ are defined in the environment, not changing global flags.
The above contents are described. Is this “CMakeLists.txt” “Makefile”? ?? I don’t know what description should be written in which file, so I would appreciate it if you could provide a reference file.
I would be very happy if you could help me. I’m waiting your reply.
From Google translation.
Thank you for your advice before this.
After that, I made various trials and errors, and finally proceeded without any error, such as “ninja”, “ninja test”, and “ninja install”.
And I was wondering if I could use squeekboard after the installation was completed,
Putting us.yaml in terminal in squeekboard / keyboards / doesn’t change anything.
My input environment is English (US) only, so it should change, but why is there no change?
I would be grateful if you could give me some advice!
hello!
Change src / resources.rs to the following description,
I put us.yaml and us_wide.yaml of terminal in squeekboard / keyboards.
However, there is no change, so I tried running the software in / home / purism / squeekboard / _build / src / squeekboard, but nothing changed. Is there anything else I have to do?
static KEYBOARDS: & [(&'static str, &'static str)] = & [
// layouts: us must be left as first, as it is the,
// fallback layout.
(“us”, include_str! ("…/ keyboards / us.yaml")),
(“us_wide”, include_str! ("…/ keyboards / us_wide.yaml")),
static KEYBOARDS: &[(&'static str, &'static str)] = &[
// layouts: us must be left as first, as it is the,
// fallback layout.
("us", include_str!("../keyboards/us.yaml")),
("us_wide", include_str!("../keyboards/us_wide.yaml")),
Sorry to keep bothering you. The way I posted WORDPRESS was bad and the code was strange. The above code.
After modifying the above code /home/purism/squeekboard/_build/src/squeekboard
I’m running this (squeekboard). There is no particular error.
Is this because you have “fcitx5” and “mozc” installed? “Fcitx5” “mozc” It is necessary to build an environment for Japanese conversion.
I’m sorry many times.
I would be grateful if you could give me some advice.
If you feel confident in your Linux skills, you can remove Squeekboard from the phosh session and run it manually, but then you need to use an external keyboard to start it. I’ll let you figure it out.
Thank you. I was able to build the best Japanese environment by combining uim, uim-anthy and Squeekboard. Please keep sending out wonderful products to the world. Thank you so much for all the advice!
Would you like to share your changes with the world? I’m curious what you have now, and if you allow, maybe we could add it to PureOS for everyone to use.