[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mail/ja-mh package



In message <200410120750.i9C7oONG001776@smtp1.dti.ne.jp>
	on Tue, 12 Oct 2004 16:50:24 +0900,
	Masanori Mikawa <mikawa@terra.dti.ne.jp> wrote:
> MH-plus project のぺーじ
> (http://www.chem.eng.himeji-tech.ac.jp/mh-plus/) で、MH-6.8.4-JP-3.05 が
> リリースされており、vmh.c のエラーについて、
...
> ja-mh6-3.03 の patches にあるパッチのうち、concat.c 以外は適用されている
> ようでしたので外しています。
こちらを元に作業を再開したのですが、この問題はどうしたものでしょう?

gcc -L../sbr -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Xlinker -rpath -Xlinker /usr/pkg/lib -o xali ali.o aliasbr.o ../config/config.o  -lmh ../mts/libmts.a  ../zotnet/libzot.a ../config/version.o 
../sbr/libmh.so: warning: getwd() possibly used unsafely, consider using getcwd()
../sbr/libmh.so: warning: mktemp() possibly used unsafely, use mkstemp() or mkdtemp()
../sbr/libmh.so: undefined reference to `dparsetime'
../sbr/libmh.so: undefined reference to `set_dotw'
../sbr/libmh.so: undefined reference to `getadrx'
../sbr/libmh.so: undefined reference to `dtimezone'
../sbr/libmh.so: undefined reference to `tw_moty'
../sbr/libmh.so: undefined reference to `dlocaltime'
../sbr/libmh.so: undefined reference to `tw_dotw'
../sbr/libmh.so: undefined reference to `twclock'
../sbr/libmh.so: undefined reference to `dgmtime'
../sbr/libmh.so: undefined reference to `dasctime'
../sbr/libmh.so: undefined reference to `legal_person'
../sbr/libmh.so: undefined reference to `tw_ldotw'
*** Error code 1 (continuing)

共有ライブラリの libmh.so で、staticなライブラリ libmts.a や
libzotnet.a をの関数を参照しています。

昔は大丈夫で今はダメなのは、なぜ?

o a.out v.s. ELF ということはないと思う。
o 何かリンク時かライブラリを作成するときのオプションが足りないのか。

-- 
神戸 隆博 / Takahiro Kambe