Open coxtor opened 3 years ago
Hi @coxtor,
I'm sorry I am just now replying to you. Somehow I forgot about the issue until I had a look at this repo today. From your output, it looks as if a dependency is missing. On Ubuntu Jammy, you have to install the following packages:
apt-get install -q -y binutils rust-all libgtk-3-dev libwayland-dev libgtk-layer-shell-dev
I updated the build Action and it at least builds on x86.
I'm running Arch on my Pinephone and there I was able to build it a while back. I don't know if you have a problem on PostmarketOS due to musl?
I did not forget about this keyboard, even though the repo has been stale for quite some time. It was a project for university and after I turned it in, I needed a little bit of space from it. I started working on the underlying crates and should soon start on this repo again. Feel free to ask me again about the build process. I promise to reply faster this time
The language model is missing from this repo though so next word prediction and gesture typing would not work. The language model is too big to upload here. That's also the reason why I haven't really put much effort into making it more popular. Without the language model, the keyboard doesn't really start. You'd have to create your own language model. It's probably best for you to wait until I sort out these issues and then I'll let you know
Hi, I would love to check out your keyboard, however it is not possible to cross compile or build on the pinephone using postmarketos, this is the output:
ine64-pinephone:/home/user/keyboard# cargo build --release Compiling wayland-sys v0.28.5 Compiling libdbus-sys v0.2.1 Compiling libc v0.2.91 Compiling memchr v2.3.4 error: failed to run custom build command for
wayland-sys v0.28.5