INSTALL 1.92 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
The 'configure' script can be given a number of options to
enable and disable various features. For a complete list,
type:
  ./configure --help

*  --enable-xim            support XIM [default=yes]

Specifying --disable-xim will disable support for entering
internationalized text using X Input Methods. This will give
some slight savings in speed and memory use and might be necessary
with older versions of X.

* --with-locale=LOCALE    locale name you want to use

The --with-locale options is used to determine if your operating
system has support for the locale you will be using. If not, X's built
in locale support will be used.

Because of bugs in autoconf, it is necessary to specify this option
even if your LANG environment variable is correctly set.

This option does not determine which locale GTK will use at
runtime. That will be determined from the usual environment variables.
If you will be using multiple locales with GTK, specify the one
for which your operating system has the worst support for the 
--with-locale option.


Owen Taylor's avatar
Owen Taylor committed
29
30
Notes for using XIM support for Japanese input
----------------------------------------------
31

Owen Taylor's avatar
Owen Taylor committed
32
* There is a bug in older versions of kinput2 that will cause 
33
34
35
36
GTK to hang when destroying a text entry. The latest versions
of kinput is available from:

  ftp://ftp.sra.co.jp/pub/x11/kinput2
Owen Taylor's avatar
Owen Taylor committed
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

* The locale information file for the ja_JP EUC locale
distributed with some recent versions of X11 specifies to
use the C library multibyte functions. Unless your C library
has support for Japanese locales, this is incorrect, and
will cause problems for GTK's internationalization.

(In particular, this occurs with GNU libc 2.0 and 2.1, in which the
multibyte functions always translate to and from UTF-8; but the
problem may occur for other C libraries, and other operating systems
as well.)

To fix this, change the line:

use_stdc_env		True

to 

use_stdc_env		False

in the file /usr/X11R6/lib/X11/locale/ja_JP/XLC_LOCALE.