Open stevecj opened 2 years ago
I was able to solve this problem with sudo apt install librust-xcb+debug-all-dev
Thanks, @amagee . I'll try that.
Fedora 38 users might want to sudo dnf install libxcb-devel-1.13.1-11.fc38
to solve this issue.
Hi, same issue with Xubuntu 23.04:
= note: /usr/bin/ld: cannot find -lxcb-xfixes: No such file or directory
/usr/bin/ld: cannot find -lxcb-shape: No such file or directory
After installation of libxcb-xfixes0-dev
and libxcb-shape0-dev
, the command cargo install jless
works :smiley:
Hope this helps!
To add to akosma's comment. On fedora I didn't have luck with his particular package version. However, other can definitely try dnf search libxcb
. I installed the following and it works for me.
libxcb.x86_64
libxcb-devel.x86_64
rust-x11rb+dl-libxcb-devel.noarch
xcb-util.x86_64
However, I still think it's an unresolved issue as the dependency could be optional. IIUC libxcb is used for X11 binding which in turn is used for clipboard options. This software should still be functional without clipbboard access.
Same on Fedora 38. Solved by doing this before running the cargo install command :
sudo dnf install rust-xcb+default-devel
When I try to build on Ubuntu (Pop!_OS 21.10) using
cargo install jless
I get errors trying to find xcb even though I have installed xcb:…
The xcb lib files that I have: