2013-02-08 109 views
0

建設嘎吱爲crosscompile ARM當我試圖在Ubuntu上建立擠了armv7l,TimeSys的-Linux的gnueabi與QT5,我漸漸以下錯誤錯誤而在Ubuntu

Checking Qt library path 
> /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib 
? Checking whether Qt is built with thread support 
: Looking for /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libqt-mt.so 
: Looking for /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libqt-mt.so 
: Looking for /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libqte-mt.so 
: Looking for /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libqte.so 
: findQtHelper: soversion: 4, debug false, framework false 
: findQtHelper: No QtCore at /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libQtCore.so.4 
: findQtHelper: soversion: 4, debug true, framework false 
: findQtHelper: No QtCore at /opt/timesys/nitrogen6x/toolchain/opt/qt5/lib/libQtCore_debug.so.4 
: No suitable Qt libraries found 
# No Qt library found in /opt/timesys/nitrogen6x/toolchain/opt/qt5 
下面

是我用過的命令,

export PATH=$PATH:/opt/timesys/nitrogen6x/toolchain/bin 


sudo ./configure --disable-all --enable-server --enable-wrappers --disable-tk --with-qtdir=/opt/timesys/nitrogen6x/toolchain/opt/qt5/ --with-qmake=/opt/qt5/bin/qmake --host =armv7l-timesys-linux-gnueabi 

請聯繫我,我該如何解決這些錯誤?

感謝Brijesh

回答

0

您是否已經針對Qt3.3構建了?看起來它可能正在尋找...請記住,你必須做愚蠢的「雙重構建」......除非Froglogic已經改變了Qt5的規則。

否則,運行sudo apt-get install libqt3-mt並在編譯的前半部分指向這些庫。