Вам нужна библиотека libXmu
- если она уже установлена, вам, вероятно, не хватает заголовков разработки (/usr/include/X11/Xmu
и других), которые для многих дистрибутивов необходимо устанавливать отдельно.
Вам придется либо скомпилировать libXmu
таким же образом вручную, либо получить libxmu-dev
или libxmu-devel
и распаковать его, скажем, в ~/usr
.
Затем установите:
export CFLAGS="-I$HOME/usr/include"
export LDFLAGS="-L$HOME/usr/lib"
Вам также может понадобиться:
export PKG_CONFIG_PATH="$HOME/usr/lib/pkgconfig:$HOME/usr/share/pkgconfig"
Также взгляните на xsel
, который делает почти то же самое, но требует меньше библиотечных зависимостей.
Примечание: --prefix ~/bin/xclip
приведет к появлению уродливых путей, таких как ~/bin/xclip/bin/xclip
и ~/bin/xclip/share/man/man1/xclip.1
. Что-то вроде --prefix ~/usr
даст хорошие результаты.
Это особенно стоит отметить при установке библиотек; гораздо проще скомпилировать программу, когда все ее библиотеки находятся в --prefix ~/usr
, а не в каждой - --prefix
.