Fedora Core 5交叉編譯qtopia-2.1.1,發生找不到qpe之問題

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

Fedora Core 5交叉編譯qtopia-2.1.1,發生找不到qpe之問題

文章foxlin » 週三 5月 14, 2008 1:15 pm

Fedora Core 5交叉編譯qtopia-2.1.1,發生找不到qpe之問題

各位先進:

也許這問題之前有人提過,但此次似乎有點不同...
也由於之前下列的安裝套件已經在RedHat 9.0上實現過(Kernel 2.4.20),故會再此發表此問題,期望有人可以指導一下:

開發環境:
(1) Host PC : Fedora Core 5 / Linux Kernel 2.6.15_FC5
(2) Target : S3C2410 ARM Embedded / Linux Kernel 2.6.14
(3)開發套件 :
Qt-x11-2.3.2 / Qt-embedded-2.3.10
E2fs-progs-1.35 / Jpeg-6v
tmake-1.11 / Qtopia-free-source-2.1.1
(4) Arm-linux-gcc 3.3.2
(5) Busybox-1.0.0
-------------------------------------------------------------
問題描述:
(1)利用上述安裝套件與交叉編譯gcc-3.3.2完成Busybox-1.0.0編譯後,安裝在/opt/bootcd/ramdisk/ 下,並且可以令我的2410系統完成以NFS Mount的方式開機,此外工作一切正常。

(2)逐步完成上述qtopia安裝套件,且編譯過程中也沒有特別問題發生。最後將 Qtopia-2.1.1 Install在 /opt/bootcd/ramdisk/opt 下

(3) 利用NFS filesystem方式,正常完成2410系統開機程序。
以下為Target Board上之目錄:
<bin> <mnt><dev><etc><opt><usr>. . .
p.s. <opt>即是安裝qtopia資料夾

(4) 當我在Target Board切換目錄由 #/ ---> #opt/bin>下
並執行 ./qpe 卻發生找不到檔案的問題???!!!

(5) 察看目錄下檔案,有一堆執行檔,且沒有link錯誤的顯示

(6) 此外,qtopia所需要的library檔案幾乎已經存放在 opt/lib中,且系統設定已經有export進入。
export LD_LIBRARY_PATH=/usr/lib:/opt/lib
export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/opt/bin
export QTDIR=/opt
export QTEDIR=/opt
export QPEDIR=/opt

(7)上述重要libraries如: libqte / libjpeg / libqotpia /ld-linux... 等皆有在/opt/lib內

-----------------------------------------------------------
請教:
(1) 有人有成功過在 Fedora Core 5交叉編譯成功過qtopia-2.1.1嗎?
(2) 上述問題與交叉編譯busybox-1.0.0的GCC版本有關嗎?
(gcc我已經嘗試過 2.95.3 / 3.3.2 / 3.4.1)
(3) qtopia-2.1.1需要特定版本的gcc編譯器嗎?

希望這問題有人可以指導一下!謝謝....
foxlin
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週三 7月 11, 2007 1:38 am

回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客