Hideyuki SHIRAI ( 白井秀行 )
shira****@meado*****
2006年 8月 22日 (火) 10:49:35 JST
こんにちは、白井です。 From: Yusuke TABATA <yusuk****@w5*****> さん曰く Subject: [Anthy-dev 3124] Re: gcannaf.ctd/name.t の追加と修正 (Was: anthy-7929 での変換不具合 ) Message-ID: <44E72****@w5*****> Date: Sat, 19 Aug 2006 23:37:24 +0900 > 修正してanthy-8019として置きました。 > http://osdn.dl.sourceforge.jp/anthy/21411/anthy-8019.tar.gz Solaris7 や 8 ですが、make all の最後で gcc -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -o .libs/calctrans calctrans.o iis.o ../src-main/.libs/libanthy.so /export/home/pepper.work/ANTHY/anthy-8019/src-worddic/.libs/libanthydic.so ../src-worddic/.libs/libanthydic.so -lm -R/usr/local/lib ld: warning: file ../src-worddic/.libs/libanthydic.so: linked to /export/home/pepper.work/ANTHY/anthy-8019/src-worddic/.libs/libanthydic.so: attempted multiple inclusion of file Undefined first referenced symbol in file strsep calctrans.o ld: fatal: Symbol referencing errors. No output written to .libs/calctrans collect2: ld returned 1 exit status make[2]: *** [calctrans] Error 1 といわれて失敗するようになりました。 # Solaris は strsep は持っていないようです。 calctrans はリリース時に src-splitter/transition.h を作るだけで、 手元での make では必要ないと思い、適当に Makefile.* の SUBDIRS から calctrans を消して make install まで通したので問題ないです し、Linux 以外でリリース作業をされることも無いでしょうから、どう でも良いような気がしますが、報告まで。 -- 白井秀行 (mailto:shira****@meado*****)