主题 : qtopia-2.2.0  部分編譯 問題 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
楼主  发表于: 2009-07-06 14:52

 qtopia-2.2.0  部分編譯 問題

管理提醒: 本帖被 arm9home 从 Linux技术交流专区 移动到本区(2009-09-10)
我從http://www.arm9.net/download.asp下載    arm-qtopia.tgz  
一開始 我 ./build-all  在 ./mktarget     都沒問題

但我 想修改 arm-qtopia2/qtopia-2.2.0-FriendlyARM/qt2/src/kernel/qwsmouse_qws.cpp
所以我在 arm-qtopia2/qtopia-2.2.0-FriendlyARM/qt2/src 打 make  但他出現  
kernel/qwsmouse_qws.cpp :1844:error:'qt_screen'  was not declared in thisscope
有人知道 為什麼 會這樣嗎 ??? (我 qwsmouse_qws.cpp  並沒有修改)

我該如何做??
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-07-06 16:20

 Re:qtopia-2.2.0 部分編譯 問題

如果你要修改源代码并且重新编译qtopia, 最安全的方法是在qtopia-2.2.0-FriendlyARM目录下用make以及make install,最后再用mktarget
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
2楼  发表于: 2009-07-06 17:02

 Re:qtopia-2.2.0 部分編譯 問題

有個發現   用 qtopia-2.2.0-FriendlyARM目录下用make以及make install,最后再用mktarget
很像  程式 有錯誤  沒有 辦法 找出來  (有試的 將 程式 的一大段 全部註解起來  編譯還是過)

還有其他 方法嗎???
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-07-06 17:54

 Re:qtopia-2.2.0 部分編譯 問題

有,去看qtopia的编译脚本,找出一个可以用的build方法来
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 6317
精华: 0
发帖: 47
金钱: 415 两
威望: 308 点
综合积分: 94 分
注册时间: 2009-05-27
最后登录: 2016-11-16
4楼  发表于: 2009-07-07 09:25

 Re:qtopia-2.2.0 部分編譯 問題

有比較 明確 的 步驟嗎 ??  對他的程序 還不是 很清楚  抱歉