LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1204|回复: 12

FC4下安装chmsee-0.9.5,make时出问题了,内核是2.6.15-1.1831_FC4

[复制链接]
发表于 2006-2-17 11:52:30 | 显示全部楼层 |阅读模式
[root@localhost Dsheng]# uname -a
Linux localhost.localdomain 2.6.15-1.1831_FC4 #1 SMP Tue Feb 7 13:37:59 EST 2006 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost Dsheng]# cd /opt/Downloads/chmsee-0.9.5/src/
[root@localhost src]# make
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/libgtkhtml-3.6 -I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libglade-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2     -Wall -O3 -march=i686 -mcpu=i686 -pipe -fomit-frame-pointer -DCHM_MT -DCHM_USE_PREAD -DCHM_USE_IO64 -DDMALLOC_DISABLE -g -O2 -MT chmsee-chm_lib.o -MD -MP -MF ".deps/chmsee-chm_lib.Tpo" -c -o chmsee-chm_lib.o `test -f 'chm_lib.c' || echo './'`chm_lib.c; \
then mv -f ".deps/chmsee-chm_lib.Tpo" ".deps/chmsee-chm_lib.Po"; else rm -f ".deps/chmsee-chm_lib.Tpo"; exit 1; fi
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
chm_lib.c:1: 错误:您选择的 CPU 不支持 x86-64 指令集
chm_lib.c:1: 错误:您选择的 CPU 不支持 x86-64 指令集
make: *** [chmsee-chm_lib.o] 错误 1
[root@localhost src]#

我的cpu amd64位的,这错误什么意思啊?
请各位帮帮我,谢谢!
发表于 2006-2-17 17:15:08 | 显示全部楼层
你安装的是什么版本的Linux?我估计可能是你的Linux在安装的时候选择了兼容32位的内核,而没有用x86-64内核。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-17 17:58:14 | 显示全部楼层
Linux localhost.localdomain 2.6.15-1.1831_FC4 #1 SMP Tue Feb 7 13:37:59 EST 2006 x86_64 x86_64 x86_64 GNU/Linux
回复 支持 反对

使用道具 举报

发表于 2006-2-18 03:45:13 | 显示全部楼层
没见过这种错误。。。。。凑个热闹
回复 支持 反对

使用道具 举报

发表于 2006-2-18 13:45:33 | 显示全部楼层
chmsee不是有rpm包吗?如果不行的话请直接联系作者。
http://linuxfire.dhis.org/~zhong/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-18 14:41:27 | 显示全部楼层
我开始也下载rpm包的,但安装是提示:libgtkhtml-3.1.so.11 is needed by chmsee-0.9.5-1.rpm
我试着象网上说的那样做个软连接,可还是不行。
但tarball虽然./configure 没问题,可是却有上述怪事!
回复 支持 反对

使用道具 举报

发表于 2006-2-18 23:36:20 | 显示全部楼层
libgtkhtml-3.1.so.11这个你有装吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 11:16:56 | 显示全部楼层
我没有libgtkhtml-3.1.so.11,我只有libgtkhtml-3.6.so.18
多谢斑竹提醒,我这就去搞个libgtkhtml-3.1.so.11再试试
谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 13:03:50 | 显示全部楼层
斑主啊,给我个libgtkhtml-3.1.so.11的网址。谢了!
我google了很久只找到libgtkhtml-3.1.so.10的,唉呀
回复 支持 反对

使用道具 举报

发表于 2006-2-19 13:45:12 | 显示全部楼层
ftp://rpmfind.net/linux/Mandrake ... 3.2.5-1mdk.i586.rpm
下载下来后强制安装,看看能不能成功?
我建议你最好和作者本人联系一下,因为你的cpu是64位的,我也只能做做建议而已。
回复 支持 反对

使用道具 举报

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

本版积分规则

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