-This directory tree holds version 1.3.3 of the m17n library. -*- text -*-
+This directory tree holds version 1.5.2 of the m17n library. -*- text -*-
-Copyright (C) 2003, 2004, 2005, 2006
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
See the end for copying conditions.
Run the script "bootstrap.sh" in this directory. It is tested that
the script run successfully with these versions of autotools.
- libtool-1.5.6
- automake-1.9.5
- autoconf-2.59
+ libtool-1.5.22
+ automake-1.9.6
+ autoconf-2.61
Then, proceed to the next step.
In addition, for finding a word boundary in Thai text, "configure"
checks the existence of these libraries (libthai is preferred):
- libthai -- http://
+ libthai -- http://sourceforge.net/projects/libthai
wordcut -- http://thaiwordseg.sourceforge.net/
The sample program m17n-edit utilizes this Japanese inputting system.
The default installation path is "/usr/local".
Thus, these header files are installed in /usr/local/include:
- m17n-core.h, m17n.h, m17n-gui.h, m17n-err.h, m17n-X.h
+ m17n-core.h, m17n.h, m17n-gui.h, m17n-err.h, m17n-X.h, m17n-flt.h
+
These library files are installed in /usr/local/lib:
libm17n-core.{a,so*,la}
libm17n.{a,so*,la}
libm17n-gui.{a,so*,la}
libm17n-X.{a,so*,la}
libm17n-gd.{a,so*,la}
+ libm17n-flt.{a,so*,la}
libimx-anthy.{a,so*,la},
libimx-ispell.{a,so*,la},
+
This shell script is installed in /usr/local/bin:
m17n-config
+
+These pkgconfig metadata files are installed in
+/usr/local/lib/pkgconfig:
+ m17n-core.pc, m17n-shell.pc, m17n-flt.pc, m17n-gui.pc
+
These sample programs are installed in /usr/local/bin too:
m17n-conv, m17n-date, m17n-view, m17n-dump, m17n-edit
The m17n library utilizes the m17n database available at:
http://www.m17n.org/m17n-lib/m17n-db
Without this database, the m17n library loses half its value. Please
-install it (Ver.1.3.3 or the later is required) too before you try the
+install it (Ver.1.4.0 or the later is required) too before you try the
above sample programs or develop a program that uses the m17n library.
The library provides three levels of APIs, CORE, SHELL, and GUI. For
CORE API, include <m17n-core.h>, for SHELL API, include <m17n.h>, and
-for GUI API, include <m17n-gui.h >. See the documentation above, or
-the manual of m17nIntro(3) for more detail.
+for GUI API, include <m17n-gui.h >. In addition, for those who need
+only text shaping facility that uses FLT (Font Layout Table), the
+library provides FLT API. To use it, include <m17n-flt.h>.
+
+See the documentation above, or the manual of m17nIntro(3) for more
+detail.
The shell script "m17n-config" helps compiling and linking of a
program that uses the m17n library. For instance this compiles PROG.c
----------------------------------------------------------------------
Copyright information
-Copyright (C) 2003, 2004, 2005, 2006
+Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
You should have received a copy of the GNU Lesser General Public
License along with the m17n library; if not, write to the Free
-Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307, USA.
+Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+Boston, MA 02110-1301, USA.