Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NetBSD/sparc-1.4 (ltconfig) Re: PLATFORMS
> 藤原 誠
From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
Date: Thu, 12 Oct 2000 15:45:42 JST
Message-ID: <200010120645.PAA17704@xxxxxxxxxxxxx>
knok> ともかく、a.out な NetBSD で困るのも問題ですね... 今 stable なものと
knok> して release されているのは a.out な方だったように記憶しているのですが、
knok> それで間違いないのであれば、stable な方で build できることを優先した方
knok> が良いような気がしてきました。
NetBSD/sparc -1.4 (1.4.1 ではないです。それより前のもの)
で、2.0.5-rc1 を、
(しょうもない変更ですが、添付のように ltconfig から /usr/lib/c++rt0.o を外して)
./configure --with-included-gettext
make
make check
したら 27/27 で全て通りました。
Perl 5.005_03
ChaSen 無
kakasi 2.3.2
nkf 1.7
gettext 0.10.35 (今回は使っていない)
SS-10
です。
libnmz は次のような状態
335684 Aug 30 16:30 /usr/local/lib/libnmz.a
630 Aug 30 16:30 /usr/local/lib/libnmz.la
323885 Dec 15 1999 /usr/local/lib/libnmz.so.0.0
324240 Dec 28 1999 /usr/local/lib/libnmz.so.0.1
324061 Aug 30 16:30 /usr/local/lib/libnmz.so.3.2
makoto@fujiwara■ 10:53:21/001013(...E/making-sparc)> ldd namazu-2.0.5/src/.libs/namazu
namazu-2.0.5/src/.libs/namazu:
-lnmz.4 => not found (0x0)
-lm.0 => /usr/lib/libm.so.0.1 (0x1002b000)
-lc.12 => /usr/lib/libc.so.12.40 (0x1004f000)
makoto@fujiwara■ 10:54:29/001013(...E/making-sparc)> ldd namazu-2.0.5/src/.libs/namazu.cgi
namazu-2.0.5/src/.libs/namazu.cgi:
-lnmz.4 => not found (0x0)
-lm.0 => /usr/lib/libm.so.0.1 (0x10029000)
-lc.12 => /usr/lib/libc.so.12.40 (0x1004d000)
makoto@fujiwara■ 10:54:42/001013(...E/making-sparc)>
(何かちょっと変ですね。)やはり、
| Message-Id: <20000930212715X.makoto@xxxxx>
| X-ML-Name: namazu-devel-ja
| X-Mail-Count: 00883
で書いた修正があった方が、tests/test-log の確認がしやすい気がします。
---
(藤原)
--- namazu-2.0.5/ltconfig-ooo Wed Oct 11 16:01:57 2000
+++ namazu-2.0.5/ltconfig Fri Oct 13 08:27:24 2000
@@ -1196,10 +1196,10 @@
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'
wlarc=
- if test -f /usr/lib/c++rt0.o; then
- # Add in C++ constructor/destructor support
- archive_cmds="$archive_cmds /usr/lib/c++rt0.o"
- fi
+# if test -f /usr/lib/c++rt0.o; then
+# # Add in C++ constructor/destructor support
+# archive_cmds="$archive_cmds /usr/lib/c++rt0.o"
+# fi
else
archive_cmds='$CC -shared $libobjs $deplibs $wllinkopts ${wl}-soname $wl$soname -o $lib'
archive_expsym_cmds='$CC -shared $libobjs $deplibs $wllinkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
@@ -1398,10 +1398,10 @@
if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linkopts'
wl=
- if test -f /usr/lib/c++rt0.o; then
- # Add in C++ constructor/destructor support
- archive_cmds="$archive_cmds /usr/lib/c++rt0.o"
- fi
+# if test -f /usr/lib/c++rt0.o; then
+# # Add in C++ constructor/destructor support
+# archive_cmds="$archive_cmds /usr/lib/c++rt0.o"
+# fi
else
# I don't think there are any ELF toolchains with non-gnu ld.
# I'm not touching this just in case!