Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Unsupported relocation type 10in non-PLT relocations (Re: libchasen.a )
- From: 藤原 誠 Makoto Fujiwara <makoto@xxxxx>
- Date: Sat, 04 Mar 2000 08:33:12 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 00025
- References: <200002020852.RAA07976@ring.etl.go.jp> <200002041142.UAA04435@ring.etl.go.jp> <200002041248.VAA06986@ring.etl.go.jp>
> 千葉市中央区長洲
> 藤原 誠
次のようなことを以前に (namazu-dev に) 書きましたが、
namazu-dev: 1457 にて
From: 藤原 誠 Makoto Fujiwara <makoto@xxxxx>
Subject: Re: /usr/local/lib/libchasen.a (Re: coredump ..
Date: Fri, 04 Feb 2000 21:47:55 +0900
Message-ID: <200002041248.VAA06986@xxxxxxxxxxxxxx>
makoto> それから、ChaSen のことをここに書いてもしようがないとは
makoto> 思いますが、CFLAGS に -fPIC が入っていなくてもいいのでしょうか。
makoto> RRS text relocation at 0xc92c for ...
makoto> というような字を沢山見ることがありますが、この字が表示される
makoto> こと、-fPIC を指定すること、 namazu から ChaSen module が使え
makoto> ることには何の関連もないように見えます。
最近、殆んど同じ機械 (NetBSD/macppc -1.4R) で、(以前は -1.3J)
次のようなことがありまして、
makoto@harry 20:51:34/000227(...src-harry/Text-ChaSen-0.20)> perl -MText::ChaSen -e ''
Can't load
'/usr/local/lib/perl5/site_perl/5.005/macppc-netbsd/auto/Text/ChaSen/
ChaSen.so' for module Text::ChaSen:
/usr/local/lib/perl5/site_perl/5.005/macppc-netbsd/auto/Text/ChaSen/ChaSen.so:
Unsupported relocation type 10in non-PLT relocations
ChaSen-2.02 の Makefile の CFLAGS の行に -fPIC を加えて
libchasen.a を作り直し、その後で Text-ChaSen-0.20 を入れ直したら、
Namazu-2.0.1 の ./configure で、無事
checking for Text::ChaSen perl module... yes
となりました。(多分因果関係は合っていると思いますが..)
同じことで困る人は、そう多くないと思うのですが、一応書いておきます。
## -devel-ja がいいか -users-ja がいいか迷ったのですが、
## 開発というよりも利用時に問題になる気がしたので users にします。
---
(藤原)