gentoo安裝symbian qt開發環境

2021-09-23 23:09:00 字數 1416 閱讀 1789

安裝之前,需要確認證書,s60-sdk和gcce都帶有各自的license,在/etc/portage/package.license:

>=dev-libs/s60-sdk-5.0-r1 nokia-eula

>=sys-devel/gcce-4.4.172-r2 sourcery-g++

這樣就能夠安裝了。貌似安裝s60-sdk的時候,需要依賴wine的,有一堆windows的東西。

安裝完成後,可以在qt creator中配置剛剛安裝的qmake,qt creator自己會識別出來。這個位置在/usr/share/qt4/qt-symbian/bin/qmake,或者有個軟連線在/usr/bin/qmake-symbian,指向的也是剛剛那個位置。

安裝好之後,就可以建立個專案試試了。在qt creator(我用的是2.3.1)中新建「qt控制項專案->qt移動應用」,然後選擇下工程建立的位置(注意:不知道為什麼,工程必須和s60-sdk在同一分割槽!!),目標設定中選擇塞班裝置,後面就是針對裝置的設定,選擇之後qt creator會針對這些設定生成**。

不過,runonphone貌似在我這裡沒有用,對生成的makefile執行make sis之後,建立了symbian的sis包,但是runonphone無法執行,我的5800安裝了trk之後,在電腦上還是沒法從usb裝置變成ttyusb這樣的裝置,只能複製過去手工安裝了。

對了,在安裝自己應用的包之前,別忘了安裝qt和s60-sdk中的依賴包。在/usr/share/qt4/qt-symbian/lib中有qt.sis和qtwebkit.sis,即使手機上已經安裝了qt,最好也用這個安裝,否則可能會出問題。安裝之前,可能還需要安裝s60-sdk提供的包,在/usr/s60-sdk/nokia_plugin中,有:

├── openc

│ ├── openc_new_api_guide.doc

│ ├── s60opencreleasenotes.txt

│ ├── s60opencsis

│ │ ├── openc_glib_s60_1_6_ss.sis

│ │ ├── openc_ssl_s60_1_6_ss.sis

│ │ ├── pips_s60_1_6_ss.sis

│ │ └── stdioserver_s60_1_6_ss.sis

│ └── symbian redistribution and use licence v1.0 12.03.07 final.doc

└── opencpp

├── s60opencppreleasenotes.txt

└── s60opencppsis

qt安裝了之後,同時會安裝對應的qt mobility,不過我還沒有在本地安裝後面用到再說了。

gentoo安裝實踐 軟體安裝

建立 package.keywords package.license package.mask package.use 檔案 問題1 每次安裝完後會給一些相應的配置說明。如 to use scim with both gtk2 and xim,you should use the followin...

硬碟安裝Gentoo 原創

硬碟安裝gentoo 如果你使用redhat linux的話,安裝肯定不會遇到什麼大的問題,不論是從光碟安裝,從硬碟安裝,或是利用nfs網路安裝都很便捷,因為redhat已經為你提供了一套很完善的安裝軟盤了。可是如果你沒有燒錄機,無法進行光碟安裝的話,那就比較麻煩,因為gentoo 並沒有提供一套安...

gentoo安裝文件 筆記

1 準備分割槽 fdisk dev hda mke2fs dev hda3 將hda3 boot分割槽 格式化為ext2 mke2fs j dev hda4 將hda4 根分割槽 格式化為ext3 交換分割槽 mkswap dev 分割槽號 建立交換分割槽 swapon dev 分割槽號 啟用交換分...