• 5054阅读
  • 0回复

请教各位大侠:qt的编译问题 [复制链接]

上一主题 下一主题
离线cdbdyx
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-29
请教各位大侠:qt的编译问题
qt-x11-2.3.1.tar.gz
编译的时候报错

/usr/bin/ld: cannot find -lXext
collect2: ld returned 1 exit status
make[2]: Leaving directory `/home/cdb/qt/qt-2.3.1/src'
cd tools; make
make[2]: Entering directory `/home/cdb/qt/qt-2.3.1/tools'
make designer
make[3]: Entering directory `/home/cdb/qt/qt-2.3.1/tools'
if [ -d designer ]; then cd designer ; make; fi
make[4]: Entering directory `/home/cdb/qt/qt-2.3.1/tools/designer'
make util
make[5]: Entering directory `/home/cdb/qt/qt-2.3.1/tools/designer'
if [ -d util ]; then cd util ; make; fi
make[6]: Entering directory `/home/cdb/qt/qt-2.3.1/tools/designer/util'
g++ -shared -Wl,-soname,libqutil.so.1 -L/home/cdb/qt/qt-2.3.1/lib -Wl,-rpath,/home/cdb/qt/qt-2.3.1/lib   -o libqutil.so.1.0.0 qprocess.o qprocess_unix.o moc_qprocess.o -lqt && mv libqutil.so.1.0.0 /home/cdb/qt/qt-2.3.1/lib/; cd /home/cdb/qt/qt-2.3.1/lib/ && rm -f libqutil.so libqutil.so.1 libqutil.so.1.0; ln -s libqutil.so.1.0.0 libqutil.so; ln -s libqutil.so.1.0.0 libqutil.so.1; ln -s libqutil.so.1.0.0 libqutil.so.1.0
/usr/bin/ld: cannot find -lqt
collect2: ld returned 1 exit status
make[6]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools/designer/util'
make[5]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools/designer'
make uic
make[5]: Entering directory `/home/cdb/qt/qt-2.3.1/tools/designer'
if [ -d uic ]; then cd uic ; make; fi
make[6]: Entering directory `/home/cdb/qt/qt-2.3.1/tools/designer/uic'
g++ -L/home/cdb/qt/qt-2.3.1/lib -Wl,-rpath,/home/cdb/qt/qt-2.3.1/lib   -o /home/cdb/qt/qt-2.3.1/bin/uic uic.o ../shared/widgetdatabase.o ../shared/domtool.o ../integration/kdevelop/kdewidgets.o   -L/home/cdb/qt/qt-2.3.1/lib -lqutil -L../lib -lqt
/usr/bin/ld: cannot find -lqutil
collect2: ld returned 1 exit status
make[6]: *** [/home/cdb/qt/qt-2.3.1/bin/uic] Error 1
make[6]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools/designer/uic'
make[5]: *** [uic] Error 2
make[5]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools/designer'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools/designer'
make[3]: *** [designer] Error 2
make[3]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/cdb/qt/qt-2.3.1/tools'
make[1]: *** [sub-tools] Error 2
make[1]: Leaving directory `/home/cdb/qt/qt-2.3.1'
make: *** [init] Error 2

请问各位大侠如何解决啊?小弟新手,跪谢了!
[ 此贴被cdbdyx在2006-05-30 09:45重新编辑 ]
快速回复
限100 字节
 
上一个 下一个