• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : qtopia 拼音输入法移植 复制链接 | 浏览器收藏 | 打印
低调!
级别: 新手上路
UID: 39110
精华: 0
发帖: 38
金钱: 190 两
威望: 38 点
贡献值: 0 点
综合积分: 76 分
注册时间: 2011-03-05
最后登录: 2012-10-24
楼主  发表于: 2011-04-11 23:47

 qtopia 拼音输入法移植

基于qtopia的拼音输入法移植
附件设置隐藏,需要回复后才能看到
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
1楼  发表于: 2011-04-12 22:42
多谢分享
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
2楼  发表于: 2011-04-13 12:13
我已经试过你的移植法了 其中有挺多不明白的!我的是虚拟机VMware 用的是fedora10 的
在移植过程中:
1、用命令:vim scim/scim_pinyin.h 打开scim_pinyin.h后为什么不能修改呢?
2、在打完murphytalk-patch.tgz补丁后 怎么我会出现比你多出一样的问题呢 出现的问题:
In file included from PinyinEngine.h:29,
                
                 from PinyinFrame.h:24,
                
                 from PinyinFrame.cpp:20:

scim/scim_pinyin.h:32:18: error: algo.h: No such file or directory

In file included from PinyinFrame.h:23,
                
                 from PinyinFrame.cpp:20:


3、添加#include <string.h> 你用命令cd scim/scim_pinyin.h不行的吧? 还在哪里添加呢 scim/scim_pinyin.h上本身带有 #include <string>是否直接把它改成。h呢?
4、在LIBS行去掉-lqpe -lqte中 你是在那个文件修改呢? 你的图上显示:正在修改一个只读文件   怎么能修改成功呢?
麻烦haozhenghui1解答一下 本人是菜鸟 玩这个不到一个月  
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
3楼  发表于: 2011-04-13 12:16
补充一下 在修在ARM—QpeEnv
变量 export path=/opt/EmbedSky/4.3.3/bin:$path
用它原来的环境设置行么? 还有这个环境设置有什么意义呢?
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
4楼  发表于: 2011-04-13 18:55
用你的方法解决了algo.h找不到的问题  
但是编译后又出现了
/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/include/c++/4.3.3/parallel/base.h:43:17: error: omp.h: No such file or directory
就是在/usr/include/c++/4.3.2/parallel里 omp.h根本找不到 你遇到这个问题吗?   现在就卡在这里 编译不过
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
5楼  发表于: 2011-04-13 19:01
我的也是天嵌科技的开发板   怎么我跟你遇到的情况会不同的?我的编译器是购买板的时候自带的EABI-4.3.3_EmbedSky_20100610.tar 你的是么?
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
6楼  发表于: 2011-04-13 22:34
由于错误信息实在太长了 我把它复制成一个TXT文件
麻烦你下载来看 可以吗?
附件: 错误信息.rar (3 K) 下载次数:10
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
7楼  发表于: 2011-04-13 23:05
我找到omp.h那文件了 你是否有复制到 arm-none-linux-gnueabi/include/c++/4.3.3/parallel里面呢? 怎么我打完那个补丁依然出现一样的错误信息。。
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
8楼  发表于: 2011-04-13 23:14
终于让我解决啦 谢谢haozhenghui1大哥   原来把他复制到arm-none-linux-gnueabi/include/c++/4.3.3/parallel里面 在按照他提示的出错文件 打开后把里面的#include <omp.h>改成#include “omp.h”
级别: 新手上路
UID: 40828
精华: 0
发帖: 26
金钱: 130 两
威望: 26 点
贡献值: 0 点
综合积分: 52 分
注册时间: 2011-03-23
最后登录: 2011-05-11
9楼  发表于: 2011-04-13 23:18
可以继续帮我解决问题吗?
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/include/qwindowsystem_qws.h:217: warning: 'typedef' was ignored in this declaration
是怎么解决呢  
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go