• 6181阅读
  • 5回复

关于/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_GetShort'的问题 [复制链接]

上一主题 下一主题
离线chengcaiznh
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-23
高手们,我是新手,在编译嵌入式程序时,其过程,出现如下错误
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o main.o main.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o clientform.o clientform.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o frmclient.o frmclient.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o serial.o serial.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o gsmcontrol.o gsmcontrol.cpp
/qpe1/qt-2.3.7/bin/moc clientform.h -o moc_clientform.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o moc_clientform.o moc_clientform.cpp/qpe1/qt-2.3.7/bin/moc frmclient.h -o moc_frmclient.cpp
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/qpe1/qt-2.3.7/include -I/qpe/qtopia-1.7.0/include -o moc_frmclient.o moc_frmclient.cpp
gcc  -o client main.o clientform.o frmclient.o serial.o gsmcontrol.o moc_clientform.o moc_frmclient.o  -L/qpe/qtopia-1.7.0/lib -L/qpe1/qt-2.3.7/lib -L./OpenCVlib -lcv -lcvaux -lcxcore -lhighgui -lqpe -lqtopia -lqte
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_GetShort'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_ExitFrame'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_GetLong'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_Seek'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Get_Next_Char'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Stream_EnterFrame'
/usr/lib/libpangoxft-1.0.so.0: undefined reference to `FT_Get_First_Char'
collect2: ld returned 1 exit status
非常感谢,,谢谢!
离线aphal
只看该作者 1楼 发表于: 2009-05-24
你可以在configure后面加上 -no-xft
./configure -no-xft
或者去下载xft 源码包装上
离线chengcaiznh
只看该作者 2楼 发表于: 2009-05-30
是在configure 什么的时候? 加-no-xft
离线bhwbj
只看该作者 3楼 发表于: 2009-06-01
他的意思是在configure的时候 :
./configure -no-xft

楼主不会是光./configure吧?加后边
I'm Back!!
当加班已成为习惯
msn:bhwshx@hotmail.com

欢迎交流,人妖除外!!
离线vw00
只看该作者 4楼 发表于: 2009-06-27
你在源代码的最后加上一句#include "你的程序名.moc"
具体原因不大清楚,前几天我也遇到过这种,在网上找了下资料发现的
离线hercules

只看该作者 5楼 发表于: 2009-06-27
引用第4楼vw00于2009-06-27 10:59发表的  :
你在源代码的最后加上一句#include "你的程序名.moc"
具体原因不大清楚,前几天我也遇到过这种,在网上找了下资料发现的


楼主的问题应该是缺少FT_Library,你遇到的问题应该是在cpp中继承了QObject或它的子类,并且用了Q_OBJECT这个宏。
我的QQ号:337396132
欢迎大家加我为好友,一起学习Qt
快速回复
限100 字节
 
上一个 下一个