-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Does not compile on linux (?) #3
Comments
Hi, in my project, I had the same issue. So instead I did: |
I have similar issue. This was the solution for me:
But I think this is some very unfortunate behavior from this dependency. |
PR #2 fixed this issue a while ago but it appears this new change was never published to the crates.io registry. The last update there was 4 years ago (versions on crates.io) while #2 was merged 9 months ago. |
Yeah version bump would be great 👍 |
Hello,
if I cargo init a fresh Rust repo,
cargo add lsl
, and thencargo build
, I get the following error both on my fedora machine and on my debian server (works great on windows though):Error
Here some versions and other system details:
Debian 12 server
cmake version 3.25.1
gcc (Debian 12.2.0-14) 12.2.0
Kernel: 6.1.0-16-amd64
Package: build-essential Version: 12.9
Fedora 39 machine
cmake version 3.28.1
gcc (GCC) 13.2.1 20231205 (Red Hat 13.2.1-6)
Kernel: 6.6.6-200.fc39.x86_64
What I've tried:
Am I doing something wrong or is this an issue with the lsl/lsl-sys crates? I unfortunately do not understand much of the error, and there are several weird parts (fatal: not a git repository? missing operator when it works on windows?).
I've also installed the liblsl shared library but judging by lsl-sys' build.rs this makes no difference (yet?).
Ideas?
The text was updated successfully, but these errors were encountered: