编译求助!

阅读:5791回复:6
2005-05-30 10:37
写私信
楼主#
编译时候出现一个奇怪的错误:
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XUngrabPointer'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XGetSubImage'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XPutImage'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XCreatePixmap'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XUnmapWindow'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libpangoxft-1.0.so: undefined reference to `XftCharSpecRender'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libpangoxft-1.0.so: undefined reference to `XftCharExists'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libpangoxft-1.0.so: undefined reference to `XftFontClose'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XkbGetNames'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libpangoxft-1.0.so: undefined reference to `XftFontOpen'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XCreateGC'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XOpenDisplay'
/usr/lib/gcc-lib/i386-redhat-linux/3.3.3/../../../libgdk-x11-2.0.so: undefined reference to `XftDrawPicture'
……
……
……
collect2: ld returned 1 exit status
gmake[2]: *** [elf-dynstr-gc] 错误 1
gmake[2]: Leaving directory `/usr/src/redhat/BUILD/mozilla/config'
gmake[1]: *** [default] 错误 2
gmake[1]: Leaving directory `/usr/src/redhat/BUILD/mozilla'
gmake: *** [build] 错误 2
求高手帮忙分析一下!
2005-05-30 10:37
写私信
2楼#
说的是xorg包吗?
2005-05-30 10:37
写私信
3楼#
你这里找不到的symbol除了xft的都是xlib里的.
随便你装哪个xlib都可以.
2005-05-30 10:37
写私信
4楼#
我按这里一位大老的方法装了xorg好像还是同一个错误……

还有一个问题,.so文件是什么?
6楼#
这几天跑外面,没时间回帖,恶补了一下,编译没有问题了,谢谢猫兄