我終於發現我的錯誤了……在頂文件夾還有一個 Makefile,這個有 install ……
(以上,使用 Rime 輸入。)
於 六,2012-05-19 於 09:54 +0800,CyrusYzGTt 提到:
于 2012年05月18日 22:44, Mike Manilone 写道:
> 非常感谢!
> 但是编译出来的 librime 如何安装?
> make install 说 no target……
>
>
> 於 五,2012-05-18 於 21:13 +0800,Cheng-Chia Tseng 提到:
>> 編譯的資料可以參考
http://breezymove.blogspot.com/2012/03/rime.html
這個鏈接不是說明了麼??
原文如下:
Rime 輸入法
引用來自 Byvoid 網誌對 Rime 的簡介:
Rime <
http://code.google.com/p/rimeime/> 全名是「中州韻輸入法引擎」,它
不僅僅是一個輸入法,而是一個輸入法算法框架。Rime
<
http://code.google.com/p/rimeime/>的基礎架構十分精良,一套算法支持了 拼
音、雙拼、註音、五筆、倉頡等所有音碼和形碼輸入法。Rime
<
http://code.google.com/p/rimeime/>默認提供了兩個拼音輸入法「朙月拼 音」
和「地球拼音」,兩者都可以輸入準確的繁體和簡體,而且「地球拼音」還支持聲
調輸入。Rime <
http://code.google.com/p/rimeime/>還支持了許多種方言拼音,
如吳語、粵 語,甚至中古漢語。
在 Linux 散布版上,是基於 IBus 輸入法框架開發的。
作者為佛振, 佛振還給Rime的發行版起了好聽的名字,Windows發行版叫做「小狼
毫」,Mac發行版叫做「鼠鬚管」,Linux發行版叫做「中州韻」。
如何在 fedora 上編譯與安裝呢?
sudo yum install subversion cmake boost-devel gtest-devel
kyotocabinet-devel opencc-devel yaml-cpp-devel zlib-devel ibus-devel
mkdir svn
cd svn
mkdir rimeime
cd rimeime
svn checkout
http://rimeime.googlecode.com/svn/trunk/brise
svn checkout
http://rimeime.googlecode.com/svn/trunk/ibus-rime
svn checkout
http://rimeime.googlecode.com/svn/trunk/librime
進入 ibus-rime 與 librime 資料夾把各自 CMakeLists.txt 檔案中
option(BUILD_STATIC "Build static version of Rime" OFF) 的 ON 改成 OFF。
cd ibus-rime
make
sudo make install
ibus-daemon -drx
ibus-setup
從漢語輸入法中將 rime 加入。
目前 Linux ibus 版似乎無法設定,且只能用漢語拼音 (?!)。
Windows 版的可以調整面板,還可以選輸入模式。
Windows 版小狼毫
0.9.10.3 載點
<
http://code.google.com/p/rimeime/downloads/detail?name=weasel-0.9.10.3-
installer.exe>可從官方網站取得。若要在繁體中文的視窗作業系統下安裝,需要
給予安裝程式 /T 的參數,即「 weasel-0.9.10.3-installer.exe /T」。
>>
>> On Fri, May 18, 2012 at 9:11 PM, Cheng-Chia Tseng
<pswo10680(a)gmail.com>wrote:
>>
>>> 去改用 Static 函式庫。
>>>
>>>
>>> On Fri, May 18, 2012 at 9:04 PM, Mike Manilone <crtmike(a)gmx.us>
wrote:
>>>
>>>> 当然装了,yum install boost-devel
>>>> 这些包也全部装了。你也应该能看到 Boost version, Boost include path 吧
>>>>
>>>> 於 五,2012-05-18 於 14:00 +0800,Tristan Huang 提到:
>>>>> 没装boost么……
>>>>>
>>>>> 2012/5/18 Mike Manilone <crtmike(a)gmx.us>
>>>>>
>>>>>> 编译 librime 报错
>>>>>>
>>>>>> % cmake ..
>>>>>> CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1200
>>>> (message):
>>>>>> Unable to find the requested Boost libraries.
>>>>>>
>>>>>> Boost version: 1.48.0
>>>>>>
>>>>>> Boost include path: /usr/include
>>>>>>
>>>>>> The following Boost libraries could not be found:
>>>>>>
>>>>>> boost_filesystem
>>>>>> boost_regex
>>>>>> boost_signals
>>>>>> boost_system
>>>>>> boost_thread
>>>>>>
>>>>>> No Boost libraries were found. You may need to set
BOOST_LIBRARYDIR
>>>>>> to the
>>>>>> directory containing Boost libraries or BOOST_ROOT to the
location of
>>>>>> Boost.
>>>>>> Call Stack (most recent call first):
>>>>>> CMakeLists.txt:28 (find_package)
>>>>>>
>>>>>>
>>>>>> -- Found yaml-cpp: /usr/lib64/libyaml-cpp.so
>>>>>> -- Found kyotocabinet: /usr/lib64/libkyotocabinet.so
>>>>>> -- Found opencc: /usr/lib64/libopencc.so
>>>>>> -- Found X11/keysym.h at /usr/include
>>>>>> -- Configuring incomplete, errors occurred!
>>>>>> %
>>>>>>
>>>>>> 有没有什么办法?另外,有人愿意推入源么?
>>>>>>
>>>>>> --
>>>>>>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>>>>>>
>>>>>>
>>>>> --
>>>>>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>>>>
>>>> --
>>>>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>>>>
>>>>
>>>
>>> --
>>> Sincerely,
>>> by Cheng-Chia Tseng
>>>
>>
>>
>
>
> --
>
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
--
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese