• 4976阅读
  • 4回复

請教大家一個問題.急 [复制链接]

上一主题 下一主题
离线youmin0
 

只看楼主 正序阅读 楼主  发表于: 2008-05-06
— 本帖被 XChinux 执行加亮操作(2008-05-06) —
我使用QT編寫的程序在我機子上的QVFB上面能夠運行
然后移植到我的開發板是顯示這種錯誤
說沒有定義 TS_CLOSE等等

我查了下
我的程序和開發板上的QPE都依賴于LIBQTE2.3.7
而我的程序依賴的這個LIBQTE2.3.7和開發板上的QPE依賴的LIBQTE2.3.7大小不一樣

我現在想得到的結果是使我的程序使用開發板上的LibQte2.3.7

請問該如何解決
這個問題困擾我好久了
現在向您請教
謝謝
离线youmin0

只看该作者 4楼 发表于: 2008-05-07
no body?
离线youmin0

只看该作者 3楼 发表于: 2008-05-06
現在我有了新的進展
移植了一個新編譯的庫到開發板上

cp /work/qtopia-1.7.0/src/qt/qconfig-qpe.h /work/qt-2.3.7/src/tools/
./configure  -xplatform linux-arm-g++ -qconfig qpe

配置的時候加上了上面的語句
然后重新編譯得到新的libqte2.3.7

移植到開發板上之后能運行開發板上的QTOPIA
但這個時候Qtopia卻沒有鼠標了
但觸摸屏還是可以使用的
我的程序也可以運行
但也是找不到鼠標

現在再次向大家請教了
如果大家也遇到了類似的問題請不吝賜教
謝謝
离线youmin0

只看该作者 2楼 发表于: 2008-05-06
謝謝您的回帖

是在makefile 里面加上-lts是么?
我試過了
程序是可以編譯
但是換掉我開發板上的libqte-2.3.7之后
我開發板的qtopia就沒有辦法運行了
報錯如下
Symbol `_ZTV6QFrame' has different size in shared object

而用開發板上的庫運行我的程序時候報錯如下
QServerSocket: failed to bind or listen to the socket
./My_Test: relocation error: ./My_Test: undefined symbol: _ZN11QMetaObje
ct14new_metaobjectEPKcS1_P9QMetaDataiS3_iP13QMetaPropertyiP9QMetaEnumiP10QClassI
nfoi

請賜教
离线sophyyoung
只看该作者 1楼 发表于: 2008-05-06
makefile里面指定 lib 路径
快速回复
限100 字节
 
上一个 下一个