论坛风格切换切换到宽版
  • 1003阅读
  • 4回复

[问题求助][RedHat] 运行audacious错误,这个错误是什么意思呀???? [复制链接]

上一主题 下一主题
离线skydancer.
 
发帖
2053
C币
-193385
威望
392
贡献值
1
银元
-2
铜钱
4675
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
[m@localhost. bin.]$ ./audacious电影
./audacio.us: symbol lookup. er.ror: ./audacious: undefined symbol: g_once_init_enter_impl.



请问这个错.误怎么解决呀??????????.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线neverbye.
发帖
2058
C币
-60785
威望
381
贡献值
1
银元
0
铜钱
4567
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
vi 看看源码中的undefined symbol: g_once_init_enter_impl这个部分的定义

离线dymdymcom.
发帖
2085
C币
-199121
威望
357
贡献值
1
银元
-6
铜钱
4647
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
看来内核可能没有添加这个功能,可能得重新编译内核

离线茶丸星.
发帖
2034
C币
-604957
威望
382
贡献值
6
银元
-5
铜钱
4567
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]
要重新编译内核?????????


vi 看看源码中的undefined symbol: g_once_init_enter_impl这个部分的定义
请问看什么的源码??????????

离线imhehe.
发帖
1999
C币
-60938
威望
366
贡献值
1
银元
-2
铜钱
4409
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[RedHat]
知道怎么解决了,

在这里找到了答案:
http://www.allegro.cc/forums/thread/588905


用ldd /soft/player/audacious/bin/audacious,看加载的动态模块:
发现:
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00752000)
libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x00df6000)


由于configure时,glib2版本老了,就重新编译了一个:
用export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/soft/lib/glib2/lib这个命令来指定重新编译的glib2的位置,
ldd /soft/player/audacious/bin/audacious
        libglib-2.0.so.0 => /soft/lib/glib2/lib/libglib-2.0.so.0 (0x009c7000)
        libgthread-2.0.so.0 => /soft/lib/glib2/lib/libgthread-2.0.so.0 (0x00277000)

这样就可以运行了,但是界面出来了,放不成歌!!!!
郁闷!!!
打开歌典但是加不进?????
是我少装了什么吗???
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个