QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 860|回复: 3

redhat9 编译gaim-1.1.4的问题

[复制链接]
发表于 2005-2-27 14:29:00 | 显示全部楼层 |阅读模式
./configure顺利通过
make错误:hemes.o -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0     -L/usr/X11R6/lib  -lSM -lICE -lX11 -lXext  -L/usr/X11R6/lib  -lXss -L/usr/X11R6/lib -lSM -lICE  -Wl,--export-dynamic -lgtkspell -lpspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0    -lnsl
/usr/bin/ld: cannot find -lpspell
collect2: ld returned 1 exit status
make[3]: *** [gaim] Error 1
make[3]: Leaving directory `/root/gaim-1.1.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/gaim-1.1.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/gaim-1.1.4'
make: *** [all] Error 2
但运行 make install 出现:
hemes.o -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0     -L/usr/X11R6/lib  -lSM -lICE -lX11 -lXext  -L/usr/X11R6/lib  -lXss -L/usr/X11R6/lib -lSM -lICE  -Wl,--export-dynamic -lgtkspell -lpspell -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0    -lnsl
/usr/bin/ld: cannot find -lpspell
collect2: ld returned 1 exit status
make[2]: *** [gaim] Error 1
make[2]: Leaving directory `/root/gaim-1.1.4/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/gaim-1.1.4/src'
make: *** [install-recursive] Error 1
 楼主| 发表于 2005-2-27 17:01:47 | 显示全部楼层

嘿嘿

问题解决!
没有升级glib+gtk
但升级过程中走了不少弯路。
兄弟门在编译时别忘记加参数问题已解决!
原来 是编译时没有加参数--prefix=/usr --exec-prefix=/usr
回复

使用道具 举报

发表于 2005-3-1 22:12:03 | 显示全部楼层
--prefix=/usr --exec-prefix=/usr
什么意思 ?
是安装到/usr文件夹?然后呢 ?--exec-prefix=/usr??
回复

使用道具 举报

发表于 2005-3-2 13:41:05 | 显示全部楼层
--prefix实说base dir, --exec-prefix是指执行文件的base dir, 其实就是/usr/bin
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 21:43 , Processed in 0.034747 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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