| 36 |
|
|
| 37 |
1. expand FreeWnn tarball. |
1. expand FreeWnn tarball. |
| 38 |
|
|
| 39 |
$ zcat FreeWnn-*.tar.gz | tar xvf - |
$ gzcat FreeWnn-*.tar.gz | tar xvf - |
| 40 |
(You should use appropriate filename depending the FreeWnn version) |
(You should use appropriate filename depending the FreeWnn version) |
| 41 |
|
|
| 42 |
2. change directory to FreeWnn-*/Xsi |
2. change directory to FreeWnn-*/ |
| 43 |
|
|
| 44 |
$ cd FreeWnn-*/Xsi |
$ cd FreeWnn-* |
| 45 |
|
|
| 46 |
3. run configure |
3. run configure |
| 47 |
|
|
| 76 |
$ ./configure --help |
$ ./configure --help |
| 77 |
|
|
| 78 |
will give you list of options that configure accepts. |
will give you list of options that configure accepts. |
| 79 |
|
Below are the main configure option of FreeWnn. |
| 80 |
|
|
| 81 |
|
enabled by default: |
| 82 |
|
--enable-libraries compile and install FreeWnn libraries. |
| 83 |
|
--enable-server compile and install FreeWnn servers. |
| 84 |
|
--enable-Wnn compile and install Wnn (Japanese). |
| 85 |
|
--enable-cWnn compile and install cWnn (Chinese). |
| 86 |
|
--enable-kWnn compile and install kWnn (Korean). |
| 87 |
|
|
| 88 |
|
disabled by default: |
| 89 |
|
--enable-ipv6 enable IPv6 feature. |
| 90 |
|
--enable-unsafe-path allow creating files in jserver_dir. |
| 91 |
|
|
| 92 |
|
If the option --enable-unsafe-path is enabled, the [cjkt]server daemon |
| 93 |
|
create file in an arbitrary path, and they accept request from client of |
| 94 |
|
any hosts. This feature is a security hole that allow creation of files |
| 95 |
|
in an arbitrary path as the user that run [cjkt]server. |
| 96 |
|
Unless you used to place FreeWnn dictionary files in a path other than |
| 97 |
|
jserver_dir (lib/wnn/$LANG/dic/usr), you should not enable this feature. |