您尚未登录。

#1 2017-09-06 16:41:12

clouds008
会员
注册时间: 2017-09-01
帖子: 14

运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

运行chromium时出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefined symbol: g_log_structured 怎么办? 百度不到

离线

#2 2017-09-06 17:19:40

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

贴命令的输出:

pacman -Qo /usr/lib/libpango-1.0.so.0 /usr/lib/libglib-2.0.so.0
pacman -Qkk pango glib2

离线

#3 2017-09-06 17:51:38

clouds008
会员
注册时间: 2017-09-01
帖子: 14

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

依云 说:

贴命令的输出:

pacman -Qo /usr/lib/libpango-1.0.so.0 /usr/lib/libglib-2.0.so.0
pacman -Qkk pango glib2

大神能不能告诉我-Qkk 是什么意思。还有glib2是什么作用。我是新手不懂。我按照您的命令执行结果是:

#pacman -Qo /usr/lib/libpango-1.0.so.0 /usr/lib/libglib-2.0.so.0
/usr/lib/libpango-1.0.so.0 is owned by pango 1.40.11-1
/usr/lib/libglib-2.0.so.0 is owned by glib2 2.48.1

#pacman -Qkk pango glib2
pango: 185 total files, 0 altered files
glib2: 689 total files, 0 altered files
谢谢大神。

最近编辑记录 clouds008 (2017-09-06 18:01:28)

离线

#4 2017-09-06 17:56:23

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

$ pacman -Qo /usr/lib/libpango-1.0.so.0
/usr/lib/libpango-1.0.so.0 属于 pango 1.40.6+9+g92cc73c8-1
Python 3.6.1 (default, Mar 27 2017, 00:27:06) 
[GCC 6.3.1 20170306] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>> l = ctypes.CDLL('/usr/lib/libpango-1.0.so.0')
>>> l.g_log_structured
<_FuncPtr object at 0x7f07038fb368>

我这边有g_log_structured的。
可能是pango版本有问题,或者是文件损坏了什么的。

-----------------update-----------------
尴尬,原来这个是glib的函数。。。(捂脸

最近编辑记录 Mr.I (2017-09-06 18:08:15)

离线

#5 2017-09-06 18:04:19

clouds008
会员
注册时间: 2017-09-01
帖子: 14

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

mgna17 说:
$ pacman -Qo /usr/lib/libpango-1.0.so.0
/usr/lib/libpango-1.0.so.0 属于 pango 1.40.6+9+g92cc73c8-1
Python 3.6.1 (default, Mar 27 2017, 00:27:06) 
[GCC 6.3.1 20170306] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>> l = ctypes.CDLL('/usr/lib/libpango-1.0.so.0')
>>> l.g_log_structured
<_FuncPtr object at 0x7f07038fb368>

我这边有g_log_structured的。
可能是pango版本有问题,或者是文件损坏了什么的。

高手 该怎么解决呀? pango我已经是更新的官方的1.40版本的

离线

#6 2017-09-06 18:07:55

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

clouds008 说:
mgna17 说:
$ pacman -Qo /usr/lib/libpango-1.0.so.0
/usr/lib/libpango-1.0.so.0 属于 pango 1.40.6+9+g92cc73c8-1
Python 3.6.1 (default, Mar 27 2017, 00:27:06) 
[GCC 6.3.1 20170306] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import ctypes
>>> l = ctypes.CDLL('/usr/lib/libpango-1.0.so.0')
>>> l.g_log_structured
<_FuncPtr object at 0x7f07038fb368>

我这边有g_log_structured的。
可能是pango版本有问题,或者是文件损坏了什么的。

高手 该怎么解决呀? pango我已经是更新的官方的1.40版本的

我搞错啦,这个函数是glib的,囧
看看依云大大怎么说。

离线

#7 2017-09-06 18:10:11

clouds008
会员
注册时间: 2017-09-01
帖子: 14

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

依云 说:

贴命令的输出:

pacman -Qo /usr/lib/libpango-1.0.so.0 /usr/lib/libglib-2.0.so.0
pacman -Qkk pango glib2


谢谢 ! 楼上的几位大神, 这个问题已经决绝了。我想是应为运行了 -Qkk的原因把。 但是我不知道具体啥意思。能否请教一下大神

离线

#8 2017-09-06 18:14:45

Mr.I
路人丙
所在地: Kerbal
注册时间: 2015-08-29
帖子: 308

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

pacman -Qkk 和 -Qo 都只是检查而已。

Qkk是检查包所拥有的文件, Qo是查询文件属于哪个包

离线

#9 2017-09-06 19:20:09

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

glib2 版本旧了。

离线

#10 2017-09-07 12:56:56

clouds008
会员
注册时间: 2017-09-01
帖子: 14

Re: 运行chromium时 出现 symbol lookup error: /usr/lib/libpango-1.0.so.0: undefi

谢谢 依云大大!

离线

页脚