namazu-ml(ring)


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

1.4.0.0-beta-8/confure etc



>                                            千葉市中央区長洲
>                                                    藤原  誠

もう少し 1.4.0.0-beta-8 でもがいています。こまかいこと
ですが、気が付いたことなど少し書かせて下さい。

○ core dump 
  (野首さん、お返事ありがとうございます)
  NetBSD/sparc で Text::Kakasi を使うと core dump する件ですが、少
なくともNetBSD/macppc ではそうはならずに動作しました。

○ namazu/configure
namazu の configure 時の config.log ですが、誤りの文が
必要以上に /dev/null に送られているので、config.log を見ても
例えば、どうして、
checking for Text::Kakasi module... no
となったが分り難い気がします。
見よう見真似で作った修正提案を添付しておきます。

○ NetBSD/-fPIC
Text::Kakasi
Text::ChaSen1
で lib*.a を作る時に CFLAGS に -fPIC を加える必要があった。(既報:-)

○ mknmz + namazu  のうち namazu だけ作りたい。
たまたま都合で namazu だけ別の architecture で作る必要があって
Kakasi も Chasen1 も不要かなと思って、そうしたが、
どちらかは用意しておかないと namazu の configure が止ってしまう。
--without-japanese したら、一応出来たが、cgi-bin などで実行した
時に英語版だけになってしまう。少しだけさびしい。

○ manual.html.ja
http://openlab.ring.gr.jp/namazu/index.html.ja から
http://openlab.ring.gr.jp/namazu/manual.html.ja に行く方法が
見つからなかった。(英語には行けるのですが)

○ namazu で何も検索出来なかった時
何も見つからなかった時に、string* と * を付けて見て下さい
と教えると親切かなと時々思います。

○個人的 Web
自分の設置方法の覚えを用意しているところです。
http://www.ki.nu/software/namazu/

---
(藤原)
--- namazu-1.4.0.0-beta-8/configure.in-ooo	Mon May  3 17:51:37 1999
+++ namazu-1.4.0.0-beta-8/configure.in	Mon May 31 18:24:47 1999
@@ -91,7 +91,7 @@
 	    AC_MSG_RESULT(using $with_nkf for nkf),
 	    if test -z "$NKF"; then
 		AC_MSG_CHECKING(for NKF module)
-		if $PERL -MNKF -e '' 1>/dev/null 2> /dev/null; then
+		if $PERL -MNKF -e '' 1>&6 2>&5 ; then
 		    NKF=module_nkf
 		    AC_MSG_RESULT(yes)
 		else
@@ -111,7 +111,7 @@
 	    AC_MSG_RESULT(using $with_kakasi for kakasi),
 	    if test -z "$KAKASI"; then
 		AC_MSG_CHECKING(for Text::Kakasi module)
-		if $PERL -MText::Kakasi -e '' 1>/dev/null 2> /dev/null; then
+		if $PERL -MText::Kakasi -e '' 1>&6 2>&5 ; then
 		    KAKASI=module_kakasi
 		    AC_MSG_RESULT(yes)
 		else
@@ -127,7 +127,7 @@
 	    AC_MSG_RESULT(using $with_chasen for chasen),
 	    if test -z "$CHASEN"; then
 		AC_MSG_CHECKING(for Text::ChaSen1 module)
-		if $PERL -MText::ChaSen1 -e '' 1>/dev/null 2> /dev/null; then
+		if $PERL -MText::ChaSen1 -e '' 1>&6 2>&5 ; then
 		    CHASEN=module_chasen1
 		    AC_MSG_RESULT(yes)
 		else