枫影谁用了 发表于 2005-2-27 14:29:00

redhat9 编译gaim-1.1.4的问题

./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: *** Error 1
make: Leaving directory `/root/gaim-1.1.4/src'
make: *** Error 1
make: Leaving directory `/root/gaim-1.1.4/src'
make: *** Error 1
make: Leaving directory `/root/gaim-1.1.4'
make: *** 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: *** Error 1
make: Leaving directory `/root/gaim-1.1.4/src'
make: *** Error 1
make: Leaving directory `/root/gaim-1.1.4/src'
make: *** 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??

nelson_wang 发表于 2005-3-2 13:41:05

--prefix实说base dir, --exec-prefix是指执行文件的base dir, 其实就是/usr/bin
页: [1]
查看完整版本: redhat9 编译gaim-1.1.4的问题