spnavcfg - Arch Linux 中的 SpaceNavigator
Posted
技术标签:
【中文标题】spnavcfg - Arch Linux 中的 SpaceNavigator【英文标题】:spnavcfg - SpaceNavigator in Arch Linux 【发布时间】:2014-03-11 21:28:12 【问题描述】:尝试使用开源 spacenavd 服务在 arch linux 上安装我的 SpaceNavigator。该服务启动良好,并且我安装了 libspacenav 和 spacenavd 软件包。我正在尝试从 sourceforge 网站构建 spnavcfg。
http://sourceforge.net/projects/spacenav/files/
我从 AUR 下载了 libspacenav 和 spacenavd,运行 makepkg -s,然后 sudo pacman -U 并在本地安装了软件包,没有问题。
spacenavcfg 是另一回事,可能必须先构建自己的 ABS 包,然后才能在其上使用 pacman,但是当我从 sourceforge 中提取内容时,它无法编译。我可以成功运行 sudo ./configure,但是当我输入“make”时,我收到以下错误:
gcc -o spnavcfg spnavcfg.o front.o back.o cfgfile.o `pkg-config --libs gtk+-2.0`
/usr/bin/ld: front.o: undefined reference to symbol 'XOpenDisplay'
/usr/lib/libX11.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:16: recipe for target 'spnavcfg' failed
make: *** [spnavcfg] Error 1
我无法弄清楚问题是什么,通常的谷歌/论坛巨魔没有得到任何答案。
谢谢! 巴雷特
【问题讨论】:
【参考方案1】:这次试试这个 AUR PKGBUILD:https://aur.archlinux.org/packages/spnavcfg/
【讨论】:
以上是关于spnavcfg - Arch Linux 中的 SpaceNavigator的主要内容,如果未能解决你的问题,请参考以下文章