Closed pepa65 closed 3 years ago
I tried cross-compiling (with musl) but this throws some errors since we rely on kernel header (i.e. linux/types.h
) and evdev headers.
I don't plan to setup CI builds or dockerized builds right now, so if you need to build against older libs consider building from source. I'll add other options in the future if the user base gets big enough and cross-compilation is not an option.
If someone is more familiar with cross-compilation I'd appreciate any input.
Do you have any pointers how I could build from source? Or do you think upgrading my rust version would help??
You should be able to build it as described by the README. The latest stable version of rust should compile it with no issues. If you have any issues compiling just let me know.
Looks very interesting, but it suffers from the common "requires a very recent GLIBC" issue. If you could release binaries that are made on an older machine, it would not affect people with a newer GLIBC, but it would extend your reach. I am on the latest Ubuntu-family LTS (20.04), but last month I was still running 18.04 and I ran into this issue a lot... Debug output: