歌词显示插件ShowLyric(更新至0.5.0)10.1.6更新 当搜索失败是自动尝试其他搜索引擎
- skychen1900
- 帖子: 50
- 注册时间: 2006-09-19 7:17
- 联系:
-
- 帖子: 226
- 注册时间: 2007-06-23 14:26
- 联系:
-
- 帖子: 310
- 注册时间: 2005-10-15 18:20
- 联系:
-
- 帖子: 226
- 注册时间: 2007-06-23 14:26
- 联系:
-
- 帖子: 310
- 注册时间: 2005-10-15 18:20
- 联系:
- bocelli99
- 帖子: 525
- 注册时间: 2007-07-10 12:16
64位系统老问题
代码目录下执行得到:
请帮忙解决 
代码: 全选
Failed to load plugin (/usr/lib/audacious/General/au_ShowLyric.so): /usr/lib/audacious/General/au_ShowLyric.so: wrong ELF class: ELFCLASS32
代码: 全选
make clean&make
代码: 全选
gcc -rdynamic -fPIC -DAUDACIOUS `pkg-config --cflags gtk+-2.0 audacious libxml-2.0 libglade-2.0` -export-dynamic -o Audacious.o -c Audacious.c
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package audacious was not found in the pkg-config search path.
Perhaps you should add the directory containing `audacious.pc'
to the PKG_CONFIG_PATH environment variable
No package 'audacious' found
Package libglade-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libglade-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libglade-2.0' found
Audacious.c:22:30: 错误: audacious/plugin.h:没有该文件或目录
Audacious.c:23:29: 错误: audacious/input.h:没有该文件或目录
在包含自 include/ShowLyric.h:24 的文件中,
从 Audacious.c:24:
include/Defines.h:32:19: 错误: glib.h:没有该文件或目录
include/Defines.h:33:22: 错误: gtk/gtk.h:没有该文件或目录
include/Defines.h:34:31: 错误: libxml/xmlreader.h:没有该文件或目录
include/Defines.h:35:26: 错误: glade/glade.h:没有该文件或目录
In file included from include/ShowLyric.h:24,
from Audacious.c:24:
include/Defines.h:52: 错误: expected specifier-qualifier-list before ‘gchar’
include/Defines.h:61: 错误: expected specifier-qualifier-list before ‘GdkColor’
include/Defines.h:68: 错误: expected specifier-qualifier-list before ‘gchar’
include/Defines.h:80: 错误: expected specifier-qualifier-list before ‘gboolean’
include/Defines.h:106: 错误: expected specifier-qualifier-list before ‘gboolean’
include/Defines.h:123: 错误: expected specifier-qualifier-list before ‘gboolean’
include/Defines.h:154: 错误: expected specifier-qualifier-list before ‘gchar’
include/Defines.h:160: 错误: expected specifier-qualifier-list before ‘gchar’
In file included from include/ShowLyric.h:26,
from Audacious.c:24:
include/Logger.h:25: 错误: expected ‘)’ before ‘*’ token
include/Logger.h:26: 错误: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
include/Logger.h:27: 错误: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
In file included from Audacious.c:25:
include/Audacious.h:27: 错误: expected ‘)’ before ‘unused’
include/Audacious.h:28: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_GetSongInfo’
include/Audacious.h:29: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_LoadConfigs’
include/Audacious.h:30: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_SaveConfigs’
include/Audacious.h:31: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_GetCurrTime’
Audacious.c:27: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘lyric_gp’
Audacious.c:35: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
Audacious.c:37: 错误: expected ‘)’ before ‘(’ token
Audacious.c: 在函数‘lyric_about’中:
Audacious.c:41: 错误: ‘struct _ShowLyricApp’没有名为‘About’的成员
Audacious.c: 在函数‘lyric_init’中:
Audacious.c:48: 错误: ‘lyric_playback_begin’未声明 (在此函数内第一次使用)
Audacious.c:48: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
Audacious.c:48: 错误: 所在的函数内也只报告一次。)
Audacious.c:49: 错误: ‘struct _ShowLyricApp’没有名为‘m_player’的成员
Audacious.c:49: 错误: ‘Lyric_LoadConfigs’未声明 (在此函数内第一次使用)
Audacious.c:50: 错误: ‘struct _ShowLyricApp’没有名为‘m_player’的成员
Audacious.c:50: 错误: ‘Lyric_SaveConfigs’未声明 (在此函数内第一次使用)
Audacious.c:51: 错误: ‘struct _ShowLyricApp’没有名为‘m_player’的成员
Audacious.c:51: 错误: ‘Lyric_GetCurrTime’未声明 (在此函数内第一次使用)
Audacious.c:52: 错误: ‘struct _ShowLyricApp’没有名为‘m_player’的成员
Audacious.c:52: 错误: ‘Lyric_GetSongInfo’未声明 (在此函数内第一次使用)
Audacious.c: 在文件层:
Audacious.c:56: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_GetCurrTime’
Audacious.c:71: 错误: expected ‘)’ before ‘unused’
Audacious.c:86: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_GetSongInfo’
Audacious.c:176: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_LoadConfigs’
Audacious.c:215: 错误: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Lyric_SaveConfigs’
make: *** [Audacious.o] 错误 1

-
- 帖子: 226
- 注册时间: 2007-06-23 14:26
- 联系:
- bocelli99
- 帖子: 525
- 注册时间: 2007-07-10 12:16
安装成功,又有问题qimingos 写了:您需要安装gtk+-2.0、audacious和libglade-2.0的dev包。然后再make就可以了。
代码: 全选
ShowLyric(0.3.3): (19)正在搜索歌词(9132)
ttplayer: error while loading shared libraries: libpython2.5.so.1.0: cannot open shared object file: No such file or directory
ShowLyric(0.3.3): (18)正在搜索歌词(9132)
ShowLyric(0.3.3):
------
ShowLyric(0.3.3): Error while searching.
-
- 帖子: 226
- 注册时间: 2007-06-23 14:26
- 联系:
因为没有刷新系统的so共享信息库,一般执行一下sudo ldconfig就好了。bocelli99 写了:安装成功,又有问题qimingos 写了:您需要安装gtk+-2.0、audacious和libglade-2.0的dev包。然后再make就可以了。代码: 全选
ShowLyric(0.3.3): (19)正在搜索歌词(9132) ttplayer: error while loading shared libraries: libpython2.5.so.1.0: cannot open shared object file: No such file or directory ShowLyric(0.3.3): (18)正在搜索歌词(9132) ShowLyric(0.3.3): ------ ShowLyric(0.3.3): Error while searching.
-
- 帖子: 226
- 注册时间: 2007-06-23 14:26
- 联系: