[Anthy-dev 3091] uim-1.2.0-beta で undefined symbol: strlcpy

アーカイブの一覧に戻る

Truffe Champagne truff****@gmail*****
2006年 7月 30日 (日) 15:28:44 JST


はじめまして、小野寺と申します。

uim-1.2.0-beta を普通に configure, make でビルドすると、make の途中で、
=====================
$ make
(中略)
make[1]: Leaving directory `/home/monodera/tmp/uim/uim-1.2.0-beta/uim'
Making all in scm
make[1]: Entering directory `/home/monodera/tmp/uim/uim-1.2.0-beta/scm'
make  -C ../uim uim-module-manager && \
LIBUIM_SCM_FILES=/home/monodera/tmp/uim/uim-1.2.0-beta/scm
LIBUIM_PLUGIN_LIB_DIR=/home/monodera/tmp/uim/uim-1.2.0-beta/scm/.././uim/.libs
../uim/uim-module-manager \
    --path ../scm --register "pyload" "anthy"    "skk" "tcode"
"tutcode" "byeoru" "hangul" "viqr" "ipa-x-sampa" "latin"
make[2]: Entering directory `/home/monodera/tmp/uim/uim-1.2.0-beta/uim'
make[2]: Leaving directory `/home/monodera/tmp/uim/uim-1.2.0-beta/uim'
/home/monodera/tmp/uim/uim-1.2.0-beta/uim/.libs/lt-uim-module-manager:
symbol lookup error:
/home/monodera/tmp/uim/uim-1.2.0-beta/uim/.libs/lt-uim-module-manager:
undefined symbol: strlcpy
make[1]: *** [installed-modules.scm] エラー 127
make[1]: Leaving directory `/home/monodera/tmp/uim/uim-1.2.0-beta/scm'
make: *** [all-recursive] エラー 1
=====================
という感じでエラーになります。
環境は、opensuse 10.1で、gcc 4.1.0 です。
ちなみに、mandriva 2006 でもやってみましたが、
こちらでは正しくコンパイルされ、うまく動いております。
ですので、こちらの環境の問題かもしれませんが、
なにか解決法がありましたら教えていただけるとありがたいです。

よろしくお願いします。

小野寺



Anthy-dev メーリングリストの案内
アーカイブの一覧に戻る