|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||||
2008年03月03日(月) 旧暦 [n年日記] [更新:"2008/03/04 15:49:45"]#1 [NetBSD] Namazu-2.018RC1
pkgsrc/textproc/namazu からの差分
@ やはり Kakasi.so は問題がある:
ttyp2:makoto@genova 12:28:31/080303(...local-src/namazu-2.0.18RC1-work)> nm /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so |grep getopt
00001598 T XS_Text__Kakasi_getopt_argv U kakasi_getopt_argvこの辺の名前の問題かな、版は次の通り kakasi-2.3.4nb4 Kanji-Kana Simple Inverter, language filter for Japanese p5-Text-Kakasi-1.05nb3 Perl5 module to use Kakasi問題がなく正常に実行される環境 (NetBSD/macppc 4.0) でもこの表示は全く同じなので、 これは関係なさそう。 @ ldd で調べる:
正常:
ttyp2:makoto@trapani 13:18:43/080303(~)> ldd \ /usr/pkg/lib/perl5/vendor_perl/5.8.0/powerpc-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so /usr/pkg/lib/perl5/vendor_perl/5.8.0/powerpc-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so: -lkakasi.2 => /usr/pkg/lib/libkakasi.so.2 -lm.0 => /usr/lib/libm.so.0 -lcrypt.0 => /usr/lib/libcrypt.so.0 -lpthread.0 => /usr/lib/libpthread.so.0 -lperl => /usr/pkg/lib/perl5/5.8.0/powerpc-netbsd-thread-multi/CORE/libperl.so問題: ttyp6:makoto@genova 13:19:03/080303(~)> ldd \ /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so /usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi/auto/Text/Kakasi/Kakasi.so: -lm.0 => /usr/lib/libm387.so.0 -lm.0 => /usr/lib/libm.so.0 -lcrypt.0 => /usr/lib/libcrypt.so.0 -lpthread.0 => /usr/lib/libpthread.so.0 -lperl => /usr/pkg/lib/perl5/5.8.0/i386-netbsd-thread-multi/CORE/libperl.so正常な方も版は同じ: kakasi-2.3.4nb4 Kanji-Kana Simple Inverter, language filter for Japanese p5-Text-Kakasi-1.05nb3 Perl5 module to use Kakasi @ /etc/ld.so.conf:
上に赤と青で示した次の行は、実際には対応していない
-lkakasi.2 => /usr/pkg/lib/libkakasi.so.2 -lm.0 => /usr/lib/libm387.so.0i386 の方は、次の行があって、-lm に対して、二つの library を見に行く(らしい) ttyp4:makoto@genova 9:21:32/080304(/tmp)> cat /etc/ld.so.conf libm.so.0 machdep.fpu_present 1:libm387.so.0,libm.so.0i386 の方は、kakasi と p5-Text-Kakasi を pkg_add で入れた後に、p5-Text-Kakasi だけを pkgsrc から手で入直している。今両方削除して、 手で入直した が、同じ。 @ Note (probably harmless): No library found for -lkakasi:
上の「手で入直し」の記録の中に、次の行がある
Note (probably harmless): No library found for -lkakasiこれって何かな。あるはずだけれど、見つけられない ? ttyp4:makoto@genova 9:34:14/080304(...textproc/p5-Text-Kakasi)> \正常な方で p5-Text-Kakasi を make したところ (流石に) この 'Note (probably harmless): No library found for -lkakasi' は表示されない。 work/.buildlink/lib/の中は全く同じに見える。唯一違うと言えば、 -rwxr-xr-x 1 root wheel 72786 Oct 6 2006 /usr/pkg/lib/libkakasi.so*正常な方の日付が古いこと。(但し版数は同じ) ... これは 3.1 の時に入れたものが そのまま残っている気がして来た。 ( つっこみ )
|
最近の日記 2024年07月03日 ・kicad oddity 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||