[ZLG-ARM] 编译qtopia-free-2.2.0出现的错误

[复制链接]
 楼主| ddpxy 发表于 2009-4-2 12:47 | 显示全部楼层 |阅读模式
[root@localhost&nbsp;qtopia-free-2.2.0]#&nbsp;./configure&nbsp;-qte&nbsp;'-embedded&nbsp;-no-xft&nbsp;-xplatform&nbsp;linux-arm-g++&nbsp;-qconfig&nbsp;qpe&nbsp;-depths&nbsp;16,32&nbsp;-no-qvfb&nbsp;-system-jpeg&nbsp;-gif'&nbsp;-qpe&nbsp;'-xplatform&nbsp;linux-arm-g++&nbsp;-edition&nbsp;pda&nbsp;-displaysize&nbsp;240x320'&nbsp;-qt2&nbsp;'-no-xft'&nbsp;-dqt&nbsp;'-no-xft'<br /><br />This&nbsp;is&nbsp;the&nbsp;Qtopia&nbsp;Free&nbsp;Edition.<br /><br />You&nbsp;are&nbsp;licensed&nbsp;to&nbsp;use&nbsp;this&nbsp;software&nbsp;under&nbsp;the&nbsp;terms&nbsp;of<br />the&nbsp;Qtopia&nbsp;Free&nbsp;Edition&nbsp;License.<br /><br />Type&nbsp;'?'&nbsp;to&nbsp;view&nbsp;the&nbsp;Qtopia&nbsp;Free&nbsp;Edition&nbsp;License.<br />Type&nbsp;'yes'&nbsp;to&nbsp;accept&nbsp;this&nbsp;license&nbsp;offer.<br />Type&nbsp;'no'&nbsp;to&nbsp;decline&nbsp;this&nbsp;license&nbsp;offer.<br /><br />Do&nbsp;you&nbsp;accept&nbsp;the&nbsp;terms&nbsp;of&nbsp;the&nbsp;Qtopia&nbsp;Free&nbsp;Edition&nbsp;License?&nbsp;yes<br /><br />Using&nbsp;the&nbsp;following&nbsp;configurations:<br />QPE_CFG=&quot;&nbsp;'-edition'&nbsp;'pda'&nbsp;'-displaysize'&nbsp;'240x320'&nbsp;-no-qtopiadesktop&nbsp;-release&nbsp;-platform&nbsp;'linux-g++'&nbsp;-xplatform&nbsp;'linux-arm-g++'&quot;<br />QTE_CFG=&quot;'-embedded'&nbsp;'-no-xft'&nbsp;'-qconfig'&nbsp;'qpe'&nbsp;'-depths'&nbsp;'16,32'&nbsp;'-no-qvfb'&nbsp;'-system-jpeg'&nbsp;'-gif'&nbsp;-release&nbsp;-platform&nbsp;'linux-g++'&nbsp;-xplatform&nbsp;'linux-arm-g++'&quot;<br />QT2_CFG=&quot;-no-xft&nbsp;-platform&nbsp;'linux-g++'&quot;<br />DQT_CFG=&quot;-no-xft&nbsp;-platform&nbsp;'linux-g++'&quot;<br /><br />Qtopia&nbsp;is&nbsp;now&nbsp;configured.<br /><br />Type&nbsp;&quot;make&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;build&nbsp;the&nbsp;qtopia&nbsp;bundle&nbsp;(and&nbsp;the&nbsp;tools,&nbsp;if&nbsp;required).<br />Type&nbsp;&quot;make&nbsp;install&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;install&nbsp;Qtopia.<br />Type&nbsp;&quot;make&nbsp;cleaninstall&quot;&nbsp;to&nbsp;install&nbsp;Qtopia&nbsp;after&nbsp;removing&nbsp;the&nbsp;image&nbsp;first&nbsp;(avoid&nbsp;stale&nbsp;files&nbsp;in&nbsp;the&nbsp;image).<br />Type&nbsp;&quot;make&nbsp;clean&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;clean&nbsp;the&nbsp;qtopia&nbsp;bundle.<br /><br />Type&nbsp;&quot;make&nbsp;tools&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to&nbsp;build&nbsp;the&nbsp;tools&nbsp;bundle.<br />Type&nbsp;&quot;make&nbsp;cleantools&quot;&nbsp;&nbsp;&nbsp;to&nbsp;clean&nbsp;the&nbsp;tools&nbsp;bundle.<br /><br />To&nbsp;manually&nbsp;build&nbsp;a&nbsp;particular&nbsp;component&nbsp;(eg.&nbsp;because&nbsp;it&nbsp;failed&nbsp;to&nbsp;build)<br />source&nbsp;the&nbsp;set...Env&nbsp;script.&nbsp;eg.&nbsp;.&nbsp;./setQpeEnv;&nbsp;cd&nbsp;$QPEDIR;&nbsp;make<br /><br />[root@localhost&nbsp;qtopia-free-2.2.0]#&nbsp;make<br />/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/scripts/buildQtopia<br />Building&nbsp;Qtopia&nbsp;Tools.<br /><br />***********************************<br />*********&nbsp;Build&nbsp;Qt&nbsp;2&nbsp;**************<br />***********************************<br />QT2_CFG=&quot;-no-xft&nbsp;-platform&nbsp;'linux-g++'&quot;<br /><br /><br /><br /><br />This&nbsp;is&nbsp;the&nbsp;Qt&nbsp;Free&nbsp;Edition.<br /><br />You&nbsp;are&nbsp;licensed&nbsp;to&nbsp;use&nbsp;this&nbsp;software&nbsp;under&nbsp;the&nbsp;terms&nbsp;of&nbsp;either<br />the&nbsp;Q&nbsp;Public&nbsp;License&nbsp;(QPL)&nbsp;or&nbsp;the&nbsp;GNU&nbsp;General&nbsp;Public&nbsp;License&nbsp;(GPL).<br /><br />Type&nbsp;'Q'&nbsp;to&nbsp;view&nbsp;the&nbsp;Q&nbsp;Public&nbsp;License.<br />Type&nbsp;'G'&nbsp;to&nbsp;view&nbsp;the&nbsp;GNU&nbsp;General&nbsp;Public&nbsp;License.<br />Type&nbsp;'yes'&nbsp;to&nbsp;accept&nbsp;this&nbsp;license&nbsp;offer.<br />Type&nbsp;'no'&nbsp;to&nbsp;decline&nbsp;this&nbsp;license&nbsp;offer.<br /><br />Do&nbsp;you&nbsp;accept&nbsp;the&nbsp;terms&nbsp;of&nbsp;the&nbsp;license?<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/lib/libGLU.so&nbsp;is&nbsp;a&nbsp;threaded&nbsp;library,&nbsp;Qt&nbsp;needs&nbsp;to&nbsp;be&nbsp;as&nbsp;well.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This&nbsp;target&nbsp;is&nbsp;using&nbsp;the&nbsp;GNU&nbsp;C++&nbsp;compiler&nbsp;(linux-g++).<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Recent&nbsp;versions&nbsp;of&nbsp;this&nbsp;compiler&nbsp;automatically&nbsp;include<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;code&nbsp;for&nbsp;exceptions,&nbsp;which&nbsp;increase&nbsp;both&nbsp;the&nbsp;size&nbsp;of<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the&nbsp;Qt&nbsp;library&nbsp;and&nbsp;the&nbsp;amount&nbsp;of&nbsp;memory&nbsp;taken&nbsp;by&nbsp;your<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;applications.<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You&nbsp;may&nbsp;elect&nbsp;to&nbsp;re-run&nbsp;./configure&nbsp;with&nbsp;the&nbsp;-no-g++-exceptions<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;option&nbsp;to&nbsp;compile&nbsp;Qt&nbsp;without&nbsp;exceptions.&nbsp;&nbsp;This&nbsp;is<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;completely&nbsp;binary&nbsp;compatible,&nbsp;and&nbsp;existing<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;applications&nbsp;will&nbsp;continue&nbsp;to&nbsp;work&nbsp;(like&nbsp;KDE&nbsp;2).<br /><br /><br />Build&nbsp;type:&nbsp;&nbsp;&nbsp;&nbsp;linux-g++-shared<br /><br />Thread&nbsp;support.....................&nbsp;no<br />GIF&nbsp;support........................&nbsp;no<br />MNG&nbsp;support........................&nbsp;no<br />JPEG&nbsp;support.......................&nbsp;no<br />OpenGL&nbsp;support&nbsp;....................&nbsp;no<br />NAS&nbsp;sound&nbsp;support..................&nbsp;no<br />Session&nbsp;management.................&nbsp;no<br />Xft&nbsp;support&nbsp;(Anti-Aliased&nbsp;Fonts)&nbsp;..&nbsp;no<br />XKB&nbsp;support&nbsp;.......................&nbsp;yes<br /><br />Creating&nbsp;makefiles...<br />Qt&nbsp;is&nbsp;now&nbsp;configured&nbsp;for&nbsp;building.&nbsp;Just&nbsp;run&nbsp;make.<br />To&nbsp;reconfigure,&nbsp;run&nbsp;make&nbsp;clean&nbsp;and&nbsp;configure.<br /><br />make[1]:&nbsp;Entering&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qt2/src/moc'<br />g++&nbsp;&nbsp;-c&nbsp;-I/usr/local/arm/QT/qtopia-free-2.2.0/qt2/include&nbsp;-Wno-unused&nbsp;-Wno-parentheses&nbsp;-pipe&nbsp;-O2&nbsp;-Wall&nbsp;-W&nbsp;-DNO_DEBUG&nbsp;-DQT_NO_CODECS&nbsp;-DQT_LITE_UNICODE&nbsp;-DQT_BUILDING_MOC&nbsp;-I../../include&nbsp;-I../tools&nbsp;-I.&nbsp;-o&nbsp;mocgen.o&nbsp;mocgen.cpp<br /><br />ERR:<br />g++&nbsp;&nbsp;-o&nbsp;../../../bin/qdawggen&nbsp;.obj/release-shared/main.o&nbsp;.obj/release-shared/qdawg.o&nbsp;.obj/release-shared/qmemoryfile.o&nbsp;.obj/release-shared/global.o&nbsp;.obj/release-shared/qmemoryfile_unix.o&nbsp;&nbsp;&nbsp;-L/usr/local/arm/QT/qtopia-free-2.2.0/dqt/lib&nbsp;-L/usr/X11R6/lib&nbsp;-L/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/lib&nbsp;-L/usr/local/arm/QT/qtopia-free-2.2.0/qt2/lib&nbsp;-lqt-mt&nbsp;-lXext&nbsp;-lX11&nbsp;-lm&nbsp;-lpthread&nbsp;<br />/usr/bin/ld:&nbsp;cannot&nbsp;find&nbsp;-lqt-mt<br />collect2:&nbsp;ld&nbsp;返回&nbsp;1<br />make[6]:&nbsp;***&nbsp;[../../../bin/qdawggen]&nbsp;错误&nbsp;1<br />make[6]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/src/tools/qdawggen'<br />make[5]:&nbsp;***&nbsp;[all]&nbsp;错误&nbsp;2<br />make[5]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/src/tools/qdawggen'<br />make[4]:&nbsp;***&nbsp;[sub-tools-qdawggen]&nbsp;错误&nbsp;2<br />make[4]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/src'<br />make[3]:&nbsp;***&nbsp;[sub-src-components_pro]&nbsp;错误&nbsp;2<br />make[3]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/src'<br />make[2]:&nbsp;***&nbsp;[all]&nbsp;错误&nbsp;2<br />make[2]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/src'<br />make[1]:&nbsp;***&nbsp;[all]&nbsp;错误&nbsp;2<br />make[1]:&nbsp;Leaving&nbsp;directory&nbsp;`/usr/local/arm/QT/qtopia-free-2.2.0/qtopia'<br /><br />***********************************************************************<br />*&nbsp;&nbsp;<br />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ERROR:&nbsp;Building&nbsp;Qtopia&nbsp;has&nbsp;failed.<br />*&nbsp;&nbsp;<br />*&nbsp;Please&nbsp;search&nbsp;the&nbsp;make&nbsp;output&nbsp;for&nbsp;any&nbsp;error&nbsp;messages.<br />*&nbsp;&nbsp;<br />*&nbsp;Hint:&nbsp;If&nbsp;the&nbsp;configuration&nbsp;has&nbsp;changed&nbsp;since&nbsp;the&nbsp;last&nbsp;successfull<br />*&nbsp;build&nbsp;consider&nbsp;using&nbsp;make&nbsp;clean&nbsp;to&nbsp;ensure&nbsp;that&nbsp;all&nbsp;binaries<br />*&nbsp;are&nbsp;rebuilt&nbsp;using&nbsp;the&nbsp;new&nbsp;configuration.<br />*&nbsp;&nbsp;<br />*&nbsp;For&nbsp;more&nbsp;information&nbsp;about&nbsp;the&nbsp;build&nbsp;process&nbsp;please&nbsp;use&nbsp;a&nbsp;browser<br />*&nbsp;and&nbsp;go&nbsp;to&nbsp;the&nbsp;getting&nbsp;started&nbsp;section&nbsp;in:<br />*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/local/arm/QT/qtopia-free-2.2.0/qtopia/doc/html/index.html&nbsp;<br />*&nbsp;&nbsp;<br />***********************************************************************&nbsp;
initer 发表于 2009-4-2 13:49 | 显示全部楼层

缺少库吧,好像

  
msleep 发表于 2009-4-2 17:23 | 显示全部楼层

路过,学习下

  
 楼主| ddpxy 发表于 2009-4-3 09:03 | 显示全部楼层

有个朋友昨天给我说缺少一个库,我弄了,可是还是不行啊

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

101

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部