ninjaxena 发表于 2003-5-18 13:56:37

请问:RedHat9下出现undefined symbol

我从RedHat8升级到RedHat9.
然后运行qtconfig和Opera7的时候,系统报告:
/usr/lib/libXft.so.2: undefined symbol: FcInit

请问如何解决?非常感谢!

我的文件如下:
# ls -l /usr/lib/libXft.so*
-rwxr-xr-x    1 root   root       7292322月7 17:39 /usr/lib/libXft.so
lrwxrwxrwx    1 root   root         185月 18 13:24 /usr/lib/libXft.so.2 -> /usr/lib/libXft.so

# ls -l/usr/X11R6/lib/libXft*
-rw-r--r--    1 root   root      842902月 28 00:21 /usr/X11R6/lib/libXft.alrwxrwxrwx    1 root   root         13 2003-05-18/usr/X11R6/lib/libXft.so
-> libXft.so.2.1
lrwxrwxrwx    1 root   root         13 2003-05-18/usr/X11R6/lib/libXft.so.1 -> libXft.so.1.1
-rwxr-xr-x    1 root   root      526602月 28 00:23 /usr/X11R6/lib/libXft.so.1.1
lrwxrwxrwx    1 root   root         13 2003-05-18/usr/X11R6/lib/libXft.so.2 -> libXft.so.2.1
-rwxr-xr-x    1 root   root      704085月 18 12:10 /usr/X11R6/lib/libXft.so.2.1

ninjaxena 发表于 2003-5-19 15:13:34

唉,求人不如求己,已经解决了,可能是升级的时候一些连接有问题:
# rm /usr/lib/libXft.so.2
rm:是否删除符号链接‘/usr/lib/libXft.so.2’? y
# ln -s /usr/X11R6/lib/libXft.so.2.1 /usr/lib/libXft.so.2
# ls -l /usr/lib/libXft*
-rwxr-xr-x    1 root   root       7292322月7 17:39 /usr/lib/libXft.so
lrwxrwxrwx    1 root   root         285月 19 14:52 /usr/lib/libXft.so.2 -> /usr/X11R6/lib/libXft.so.2.1

abaiyi 发表于 2003-5-19 20:43:05

高啊,我当初升级干脆gnome就起不来,在这里问别人说最好不要升级,我只好重装,多郁闷,多不如windows啊
页: [1]
查看完整版本: 请问:RedHat9下出现undefined symbol