安装libgksu-2.0.12.tar.gz出现了一个问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mclubing
帖子: 8
注册时间: 2010-07-21 21:06

安装libgksu-2.0.12.tar.gz出现了一个问题

#1

帖子 mclubing » 2015-10-13 14:54

lubing@lubing:~/download/libgksu-2.0.12$ make && make install
make all-recursive
make[1]: 正在进入目录 `/home/lubing/download/libgksu-2.0.12'
Making all in po
make[2]: 正在进入目录 `/home/lubing/download/libgksu-2.0.12/po'
make[2]: 没有什么可以做的为 `all'。
make[2]:正在离开目录 `/home/lubing/download/libgksu-2.0.12/po'
Making all in libgksuui
make[2]: 正在进入目录 `/home/lubing/download/libgksu-2.0.12/libgksuui'
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -g -O2 `pkg-config --libs glib-2.0` -o test-gksuui test-gksuui.o libgksuui1.0.la
libtool: link: gcc -g -O2 -Wall -g -O2 -o test-gksuui test-gksuui.o ./.libs/libgksuui1.0.a -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 /usr/lib/x86_64-linux-gnu/libcairo.so -lpango-1.0 -lfontconfig -lgobject-2.0 /usr/lib/x86_64-linux-gnu/libfreetype.so -lgconf-2 -lglib-2.0
/usr/bin/ld: ./.libs/libgksuui1.0.a(gksuui-dialog.o): undefined reference to symbol 'XkbGetState'
//usr/lib/x86_64-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [test-gksuui] 错误 1
make[2]:正在离开目录 `/home/lubing/download/libgksu-2.0.12/libgksuui'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/lubing/download/libgksu-2.0.12'
make: *** [all] 错误 2
lubing@lubing:~/download/libgksu-2.0.12$
jinjiachen
帖子: 2148
注册时间: 2012-12-16 15:43
系统: debian

Re: 安装libgksu-2.0.12.tar.gz出现了一个问题

#2

帖子 jinjiachen » 2015-10-20 10:50

直接apt安装不行吗
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 安装libgksu-2.0.12.tar.gz出现了一个问题

#3

帖子 poloshiao » 2015-10-20 13:17

安装libgksu-2.0.12.tar.gz
http://packages.ubuntu.com/search?suite ... chon=names
套件 libgksu2-0
回复