Thread: mlterm
View Single Post
  #1   (View Single Post)  
Old 29th September 2008
gosha gosha is offline
Spam Deminer
 
Join Date: Jun 2008
Location: China
Posts: 256
Default mlterm

hello
I'm running openbsd 4.3 on a macmini ppc g4
I need mlterm to have multilanguage support in terminal mode (I have no gui and will not have one). For some reason, the package is not compiled with uim support, so you need to install it from source to have it configured the way you need it. On my old notebook everything went fine, but here something seems to go wrong, and I cannot input chinese from terminal, and in the "mlconfig" window uim is not listed as a standalone input method, but only under XIM.
This is what I get with make, notice the warning at the end:

Code:
if [ -d kiklib ]; then cd kiklib ; make all ; fi
cd src ; make all
for file in kik_debug.h kik_map.h kik_args.h kik_mem.h kik_conf.h kik_file.h kik_path.h kik_conf_io.h kik_str.h kik_cycle_index.h kik_langinfo.h kik_time.h kik_locale.h kik_privilege.h kik_unistd.h kik_sig_child.h kik_list.h kik_iterator.h kik_types.h kik_util.h kik_def.h kik_net.h kik_pty.h kik_utmp.h kik_dlfcn.h ; do cp ../src/${file} ../include/kiklib ; done
cp kik_config.h ../include/kiklib
if [ -d mkf ]; then cd mkf ; make all ; fi
cd lib ; make all
for file in mkf_parser.h mkf_iso2022_parser.h mkf_iso8859_parser.h mkf_xct_parser.h mkf_eucjp_parser.h mkf_euckr_parser.h mkf_euccn_parser.h mkf_iso2022jp_parser.h mkf_iso2022kr_parser.h mkf_sjis_parser.h mkf_big5_parser.h mkf_euctw_parser.h mkf_utf16_parser.h mkf_iso2022cn_parser.h mkf_hz_parser.h mkf_utf8_parser.h mkf_johab_parser.h mkf_viscii_parser.h mkf_8bit_parser.h mkf_iscii_parser.h mkf_utf32_parser.h mkf_iso8859_conv.h mkf_iso2022_conv.h mkf_iso2022jp_conv.h mkf_iso2022kr_conv.h mkf_sjis_conv.h mkf_utf8_conv.h mkf_big5_conv.h mkf_euctw_conv.h mkf_iso2022cn_conv.h mkf_hz_conv.h mkf_utf16_conv.h mkf_eucjp_conv.h mkf_euckr_conv.h mkf_euccn_conv.h mkf_johab_conv.h mkf_viscii_conv.h mkf_8bit_conv.h mkf_xct_conv.h mkf_iscii_conv.h mkf_utf32_conv.h mkf_ucs4_map.h mkf_locale_ucs4_map.h mkf_zh_cn_map.h mkf_zh_tw_map.h mkf_zh_hk_map.h mkf_ko_kr_map.h mkf_viet_map.h mkf_ja_jp_map.h mkf_ru_map.h mkf_uk_map.h mkf_tg_map.h mkf_char.h mkf_sjis_env.h  mkf_property.h mkf_ucs_property.h mkf_charset.h mkf_conv.h ; do cp ../lib/${file} ../include/mkf ; done
for dir in mlterm contrib/scrollbar/extra scrollbar/sample inputmethod/uim contrib/tool/mlcc contrib/tool/mlterm-menu tool/mlconfig tool/mlclient  xwindow man etc ; do (cd ${dir} ; make all) || exit  ; done
../../../libtool --mode=link gcc -o libathena.la athena.lo  -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libathena.la .libs/libathena.* .libs/libathena.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libathena.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libathena.a  athena.o
ranlib .libs/libathena.a
creating libathena.la
(cd .libs && rm -f libathena.la && ln -s ../libathena.la libathena.la)
../../../libtool --mode=link gcc -o libmotif.la motif.lo  -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libmotif.la .libs/libmotif.* .libs/libmotif.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libmotif.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libmotif.a  motif.o
ranlib .libs/libmotif.a
creating libmotif.la
(cd .libs && rm -f libmotif.la && ln -s ../libmotif.la libmotif.la)
../../../libtool --mode=link gcc -o libmozmodern.la mozmodern.lo  -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libmozmodern.la .libs/libmozmodern.* .libs/libmozmodern.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libmozmodern.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libmozmodern.a  mozmodern.o
ranlib .libs/libmozmodern.a
creating libmozmodern.la
(cd .libs && rm -f libmozmodern.la && ln -s ../libmozmodern.la libmozmodern.la)
../../../libtool --mode=link gcc -o libnext.la next.lo  -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libnext.la .libs/libnext.* .libs/libnext.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libnext.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libnext.a  next.o
ranlib .libs/libnext.a
creating libnext.la
(cd .libs && rm -f libnext.la && ln -s ../libnext.la libnext.la)
../../libtool --mode=link gcc -o libsample.la x_sample_sb_view.lo x_transparent_sample_sb_view.lo x_sample_sb_view_lib.lo -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libsample.la .libs/libsample.* .libs/libsample.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libsample.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libsample.a  x_sample_sb_view.o x_transparent_sample_sb_view.o x_sample_sb_view_lib.o
ranlib .libs/libsample.a
creating libsample.la
(cd .libs && rm -f libsample.la && ln -s ../libsample.la libsample.la)
../../libtool --mode=link gcc -o libsample2.la x_sample2_sb_view.lo x_transparent_sample2_sb_view.lo x_sample_sb_view_lib.lo -rpath /usr/local/lib/mlterm  -module -avoid-version   -L/usr/X11R6/lib  -lSM -lICE -lX11
rm -fr .libs/libsample2.la .libs/libsample2.* .libs/libsample2.*

*** Warning: inter-library dependencies are not known to be supported.
*** All declared inter-library dependencies are being dropped.

*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module libsample2.  Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/libsample2.a  x_sample2_sb_view.o x_transparent_sample2_sb_view.o x_sample_sb_view_lib.o
but then I don't know exactly what it means, I only know that uim works only in firefox and pidgin, but not in terminal (for example with alpine).
Reply With Quote