找回密码
 注册
查看: 1274|回复: 6

急问:关于stardict-2.4.4

[复制链接]
发表于 2005-6-27 14:35:54 | 显示全部楼层 |阅读模式
stardict-2.4.4.tar.bz2解压后.make出现如下问题:
make[3]: *** [GNOME_Stardict-skels.o] Error 1
make[3]: Leaving directory `/root/software/stardict-2.4.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/software/stardict-2.4.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/software/stardict-2.4.4'
make: *** [all] Error 2
该如何解决呢?谢谢!
发表于 2005-6-29 08:43:49 | 显示全部楼层
连你的命令一块贴上来,
回复

使用道具 举报

发表于 2005-6-29 18:11:03 | 显示全部楼层
有可能是版本的问题。我试过编译时出问题,不过换一个版后就好了。现在还是2.4.2。
如果此问题不能解决,换一个版试试吧
回复

使用道具 举报

 楼主| 发表于 2005-6-30 00:23:44 | 显示全部楼层
[root@localhost stardict-2.4.4]# make
make  all-recursive
make[1]: Entering directory `/root/software/stardict-2.4.4'
Making all in src
make[2]: Entering directory `/root/software/stardict-2.4.4/src'
Making all in pixmaps
make[3]: Entering directory `/root/software/stardict-2.4.4/src/pixmaps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/software/stardict-2.4.4/src/pixmaps'
Making all in sounds
make[3]: Entering directory `/root/software/stardict-2.4.4/src/sounds'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/software/stardict-2.4.4/src/sounds'
Making all in tools
make[3]: Entering directory `/root/software/stardict-2.4.4/src/tools'
make[4]: Entering directory `/root/software/stardict-2.4.4/src/tools'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/software/stardict-2.4.4/src/tools'
make[3]: Leaving directory `/root/software/stardict-2.4.4/src/tools'
Making all in win32
make[3]: Entering directory `/root/software/stardict-2.4.4/src/win32'
Making all in nsis
make[4]: Entering directory `/root/software/stardict-2.4.4/src/win32/nsis'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/root/software/stardict-2.4.4/src/win32/nsis'
make[4]: Entering directory `/root/software/stardict-2.4.4/src/win32'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/root/software/stardict-2.4.4/src/win32'
make[3]: Leaving directory `/root/software/stardict-2.4.4/src/win32'
make[3]: Entering directory `/root/software/stardict-2.4.4/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall       -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/linc-1.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2   -DDATADIR=\""/usr/local/share"\" -DGNOME_ICONDIR=\""/usr/local/share/pixmaps"\" -DSTARDICT_LOCALEDIR=\""/usr/local/share/locale"\" -DSTARDICT_DATA_DIR=\""/usr/local/share/stardict"\"  -I/usr/X11R6/include  -g -O2 -MT GNOME_Stardict-skels.o -MD -MP -MF ".deps/GNOME_Stardict-skels.Tpo" -c -o GNOME_Stardict-skels.o GNOME_Stardict-skels.c; \
then mv -f ".deps/GNOME_Stardict-skels.Tpo" ".deps/GNOME_Stardict-skels.Po"; else rm -f ".deps/GNOME_Stardict-skels.Tpo"; exit 1; fi
In file included from /usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h:16,                 from /usr/include/orbit-2.0/orbit/orbit-types.h:6,
                 from GNOME_Stardict.h:9,
                 from GNOME_Stardict-skels.c:7:
/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h:8:1: warning: "ORBIT_IDL_SERIAL" redefined
In file included from GNOME_Stardict-skels.c:7:
GNOME_Stardict.h:8:1: warning: this is the location of the previous definition
GNOME_Stardict-skels.c: In function `POA_GNOME_Stardict_Application__init':
GNOME_Stardict-skels.c:136: warning: implicit declaration of function `ORBit_skel_class_register'
GNOME_Stardict-skels.c:139: warning: implicit declaration of function `ORBIT_VEPV_OFFSET'
GNOME_Stardict-skels.c:139: parse error before "POA_GNOME_Stardict_Application__vepv"
make[3]: *** [GNOME_Stardict-skels.o] Error 1
make[3]: Leaving directory `/root/software/stardict-2.4.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/software/stardict-2.4.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/software/stardict-2.4.4'
make: *** [all] Error 2
这是make时出现的问题,还要看其他的命令吗?
希望帮忙解决!谢谢!
回复

使用道具 举报

 楼主| 发表于 2005-6-30 00:25:23 | 显示全部楼层
要是解决不了,只能这样了.谢谢!

[quote:8a5d6aaacb="bing"]有可能是版本的问题。我试过编译时出问题,不过换一个版后就好了。现在还是2.4.2。
如果此问题不能解决,换一个版试试吧[/quote]
回复

使用道具 举报

发表于 2005-7-1 10:42:35 | 显示全部楼层
。/configure了没有?
回复

使用道具 举报

 楼主| 发表于 2005-7-1 23:17:45 | 显示全部楼层
./config
没有出现错误.但是make出现错误.不知道这时怎么回事?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-6 19:13 , Processed in 0.022041 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表