[uim-commit] r2371 - trunk

ekato at freedesktop.org ekato at freedesktop.org
Mon Dec 5 02:04:25 PST 2005


Author: ekato
Date: 2005-12-05 02:04:21 -0800 (Mon, 05 Dec 2005)
New Revision: 2371

Modified:
   trunk/INSTALL
Log:
* INSTALL : Copy an install note from
  http://uim.freedesktop.org/wiki/InstallUIM


Modified: trunk/INSTALL
===================================================================
--- trunk/INSTALL	2005-12-04 22:38:45 UTC (rev 2370)
+++ trunk/INSTALL	2005-12-05 10:04:21 UTC (rev 2371)
@@ -1,2 +1,49 @@
-See http://anthy.sourceforge.jp/cgi-bin/hikien/hiki.cgi?Install
-although it contains obsoleted information.
+How to build uim
+
+Requirements
+============
+The requirements for building uim is listed below.
+
+    * iconv(3)
+    * curses (need to build uim-fep)
+    * Anthy (need to use Japanese Anthy module)
+    * Canna (need to use Japanese Canna module)
+    * mana (need to use Japanese mana module)
+    * PRIME (need to use Japanese PRIME module)
+    * m17nlib >= 1.2 (need to use uim-m17nlib bridge)
+    * GTK+ >= 2.4 (need to build gtk tools and gtk immodule)
+    * gnome-panel (need to build GNOME applet indicator)
+    * Qt >= 3.3.2 (need to build qt tools. you also need to apply
+      immodule patch to build qt immodule)
+
+Compilation
+===========
+
+First, please extract source from tar ball.
+
+      $ tar xvzf uim-x.x.x.tar.gz 
+
+Then, move to the extracted directory and run configure.
+
+      $ cd uim-x.x.x
+      $ ./configure 
+
+configure options disabled as default is like this.
+
+    * --enable-debug : build uim with debug information
+    * --enable-dict : enable Japanese dictionary tool
+    * --with-canna : use Canna
+    * --with-qt : build qt tools
+    * --with-qt-immodule : build qt immodule. you need the qt with the
+                           qt-immodule patch
+
+Finally, make and install it.
+
+      $ make
+      $ su
+      $ make install
+
+By default, uim is installed under /usr/local , but this directory may
+not be on the system search path. Should that be the case, add the
+line /usr/local/lib to /etc/ld.conf and then, run ldconfig. 
+



More information about the uim-commit mailing list