分页: 1 / 1

求教 编译基于scim的谷歌输入法

发表于 : 2009-08-31 18:45
soge
话说是有了
我用

代码: 全选

git clone git://github.com/tchaikov/scim-googlepinyin.git
下载了一个文件夹,后来照猫画虎乱编译,还是不行
哪位大虾来试试
顺便告诉我 :em06

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-08-31 18:53
command
soge 写了:话说是有了
我用

代码: 全选

git clone git://github.com/tchaikov/scim-googlepinyin.git
下载了一个文件夹,后来照猫画虎乱编译,还是不行
哪位大虾来试试
顺便告诉我 :em06
在scim-googlepinyin目录下,./autogen.sh
可能要安装scim-dev包,
然后
make
make install
就行了。
编译愉快 :em05

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-08-31 19:21
soge
不行阿

代码: 全选

make[3]: *** No rule to make target `dict_pinyin.dat', needed by `all-am'.  Stop.
make[3]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src/data'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin'
make: *** [all] Error 2
还是缺少什么?

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-09-01 21:21
command
soge 写了:不行阿

代码: 全选

make[3]: *** No rule to make target `dict_pinyin.dat', needed by `all-am'.  Stop.
make[3]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src/data'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin'
make: *** [all] Error 2
还是缺少什么?
不缺少了,在src/data里的Makefile写错了,./configure之后,修改src/data/Makefile有dict_pinyin.dat的行:
注释掉
dictdata_DATA = dict_pinyin.dat

#dictdata_DATA = dict_pinyin.dat
修改
dict_pinyin.dat: rawdict_utf16_65105_freq.txt valid_utf16.txt ../pinyinime_dictbuilder
../pinyinime_dictbuilder

dictdata_DATA: rawdict_utf16_65105_freq.txt valid_utf16.txt ../command/pinyinime_dictbuilder
../command/pinyinime_dictbuilder
再试试吧.

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-09-01 21:47
soge
可以了,谢谢

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-09-01 21:52
yingtianli
放上deb包共享一下,省得我们动手了。 :em02

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-10-31 17:08
dayuanzi
ubuntu@ubuntu-desktop:~/scim-googlepinyin$ ./autogen.sh
./autogen.sh: line 1: aclocal:找不到命令
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: You should add the contents of the following files to `aclocal.m4':
libtoolize: `/usr/share/aclocal/libtool.m4'
libtoolize: `/usr/share/aclocal/ltoptions.m4'
libtoolize: `/usr/share/aclocal/ltversion.m4'
libtoolize: `/usr/share/aclocal/ltsugar.m4'
libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
./autogen.sh: line 3: autoheader:找不到命令
./autogen.sh: line 4: automake:找不到命令
./autogen.sh: line 5: autoconf:找不到命令
./autogen.sh: line 6: ./configure: 没有该文件或目录



what is wrong?

Re: 求教 编译基于scim的谷歌输入法

发表于 : 2009-11-28 4:02
kingjn
command 写了:
soge 写了:不行阿

代码: 全选

make[3]: *** No rule to make target `dict_pinyin.dat', needed by `all-am'.  Stop.
make[3]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src/data'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zhsso/Desktop/scim-googlepinyin'
make: *** [all] Error 2
还是缺少什么?
不缺少了,在src/data里的Makefile写错了,./configure之后,修改src/data/Makefile有dict_pinyin.dat的行:
注释掉
dictdata_DATA = dict_pinyin.dat

#dictdata_DATA = dict_pinyin.dat
修改
dict_pinyin.dat: rawdict_utf16_65105_freq.txt valid_utf16.txt ../pinyinime_dictbuilder
../pinyinime_dictbuilder

dictdata_DATA: rawdict_utf16_65105_freq.txt valid_utf16.txt ../command/pinyinime_dictbuilder
../command/pinyinime_dictbuilder
再试试吧.
不好意思问一下
我这个里面没有dictdata_DATA = dict_pinyin.dat这行子
应该怎么修改