[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fwd: Bug#478811: ITP: sunpinyin -- An input method engine based on SLM



On 二,  5月 06, 2008 at 10:44:57下午 +0800, Kov Chai wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> 
> 2008/5/6 ZhengPeng Hou <zhengpeng.hou@gmail.com>:
> >
> > ZhengPeng,谢谢你告诉我这个问题。我猜你的机器很可能是 ia64。如果是的话,这是
> 由于我们的 configure.ac
> > 没有考虑这种情况造成的,我们仅仅对 i*86* 和 *sparc* 进行了处理。我正在上传新
> 的 sunpinyin package
> > [1],在它里面改正了这个错误。就是把 i*86* 改成了 *86*,这样就能匹配 x86_64 了
> 。
> >
> 不好意思,我使用的是powerpc,这两天没时间,不然我就帮你patch了. :)
> 
> 啊,这样子:)
> 
> 我用了更好的办法,用 AC_C_BIGENDIAN 宏来判断 endian 了。新的包 [1] 正在上传。
> 
> 谢谢你。
> 
> - --
> [1] dget
> http://mentors.debian.net/debian/pool/main/s/sunpinyin/
> sunpinyin_1.0~hg20080501-1.dsc
attached the patch
diff -ruNad sunpinyin-1.0~hg20080501-orig/src/ic_history.cpp sunpinyin-1.0~hg20080501/src/ic_history.cpp
--- sunpinyin-1.0~hg20080501-orig/src/ic_history.cpp	2008-05-07 03:25:07.000000000 +0000
+++ sunpinyin-1.0~hg20080501/src/ic_history.cpp	2008-05-07 03:27:23.000000000 +0000
@@ -40,6 +40,7 @@
 #endif
 
 #include "ic_history.h"
+#include <cstdlib>
 
 const unsigned int CICHistory::DCWID = (unsigned int)-1;
 
diff -ruNad sunpinyin-1.0~hg20080501-orig/src/imi_context.cpp sunpinyin-1.0~hg20080501/src/imi_context.cpp
--- sunpinyin-1.0~hg20080501-orig/src/imi_context.cpp	2008-05-07 03:25:07.000000000 +0000
+++ sunpinyin-1.0~hg20080501/src/imi_context.cpp	2008-05-07 03:26:48.000000000 +0000
@@ -42,6 +42,7 @@
 #include <math.h>
 #include "imi_context.h"
 #include "lattice_states.h"
+#include <algorithm>
 
 
 class TSkelCursor {
diff -ruNad sunpinyin-1.0~hg20080501-orig/src/portability.h sunpinyin-1.0~hg20080501/src/portability.h
--- sunpinyin-1.0~hg20080501-orig/src/portability.h	2008-05-07 03:25:07.000000000 +0000
+++ sunpinyin-1.0~hg20080501/src/portability.h	2008-05-07 03:25:54.000000000 +0000
@@ -46,6 +46,7 @@
 #include "host_cpu.h"
 
 #include <string>
+#include <cstring>
 
 #ifndef HOST_OS_GNUC_2
     #if defined(DEBUG) && !defined(NDEBUG)
diff -ruNad sunpinyin-1.0~hg20080501-orig/wrapper/cle/imi_cle.cpp sunpinyin-1.0~hg20080501/wrapper/cle/imi_cle.cpp
--- sunpinyin-1.0~hg20080501-orig/wrapper/cle/imi_cle.cpp	2008-05-07 03:25:08.000000000 +0000
+++ sunpinyin-1.0~hg20080501/wrapper/cle/imi_cle.cpp	2008-05-07 03:28:02.000000000 +0000
@@ -40,6 +40,7 @@
 #endif
 
 #include <stdio.h>
+#include <cstdlib>
 
 #include "ime.h"
 

Attachment: signature.asc
Description: Digital signature


Reply to: