hns - 日記自動生成システム - Version 2.19.9

先月 2000年09月 来月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2000年09月08日(金) 旧暦 [n年日記]

7932歩

#1 [NetBSD] iBook が正常に動き出した。

きのうから、やっと iBook 上で正常に動き出した。例によって椿井さんによる修正のおかげ。 Cache の一貫性の面倒を金物が見ていないので、しりぬぐいというような話で。

#2 [NetBSD] amd

きょうの amd memo
○ /etc/amd/amd.home を用意する。この名前は /var/yp/Makefile.yp の中に書いて
あるので変更することも可能

○/var/yp/domain-name で make amd.home する
○ypcat -k amd.home で表示されるか確認する

○ 動いているものがある時には、
/usr/sbin/amd -l syslog -x error,noinfo,nostats -p -a /amd /automount \
amd.home
のように起動し直す
これで /automount/key で利用出来る

(NetBSD の) /etc/rc.conf 的な約束事として、
/etc/amd/master の中を展開して上のように起動しているのでその中に 
/automount  amd.home 
と書いておく必要がある。二つ目を /etc/amd/map のように書くと NIS map を
見ないで、その譜を直接見る

参考: /usr/src/usr.sbin/amd/doc/am-utils.texi
      man amd
しかし info は例によって読み難い。

#3 [NetBSD] time make

を書直して、名前、秒数、版数で整列するようにした。 欲しい人はいないかな。多分 download で表示されると思う。 index.pl も要るかな。型名など hardcoding. (ま、殆んど冗談ということで) data も要るのか。

#4 [Namazu] libintl.h が見つからない件

はまた後で調べおきます。(あの記録は某所で、手元のものではないので)
入門文書 の中に書いてある 準備と make の版数が古くなっているので直す必要がありそう。
と書いたけれど、やって見る。

2000-09-06 を別の手元の NetBSD/macppc 1.4V で試して見る。:

configure の時間と time make
20.158u 243.953s 4:44.58 92.8%  0+0k 163+3033io 26pf+0w
makoto@harry ■23:15:28/000908(...src/namazu-2000-09-06)> time make
(中略)
gcc -DLOCALEDIR=\"/usr/local//locale\"
-DOPT_CONFDIR=\"/usr/local/etc/namazu\"
-DOPT_INDEXDIR=\"/usr/local/var/namazu/index\" -DHAVE_SUPPORT_H
-DHAVE_CONFIG_H -I. -I.. -I./../lib -I./../src -I./../intl -I./../nmz
-g -O2 -Wall -pedantic -c alias.c -fPIC -DPIC -o .libs/alias.lo

In file included from alias.c:44:
i18n.h:8: libintl.h: No such file or directory
*** Error code 1
config.cache には
makoto@harry ■23:17:03/000908(...src/namazu-2000-09-06)> grep intl config.cache 
nls_cv_header_intl=${nls_cv_header_intl=''}
ac_cv_header_libintl_h=${ac_cv_header_libintl_h='no'}
makoto@harry ■23:18:11/000908(...src/namazu-2000-09-06)> 
そう言えば configure の時には次のように言っていて、何か変。
checking whether NLS is requested... yes
checking for libintl.h... no
checking whether catgets can be used... no
--omit-header: not found
found xgettext program is not GNU xgettext; ignore it
checking for main in -lm... yes
config.log は次のようになっていて、
configure:3137: checking whether NLS is requested
configure:3172: checking for libintl.h
configure:3182: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:3178: libintl.h: No such file or directory
configure: failed program was:
#line 3177 "configure"
#include "confdefs.h"
#include <libintl.h>
configure:3520: checking whether catgets can be used
次のようなものを作って、実行すると、
--- configure	Wed Sep  6 23:30:09 2000
+++ configure-libintl	Fri Sep  8 23:31:23 2000
@@ -3181,17 +3181,19 @@
 { (eval echo configure:3182: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
-  rm -rf conftest*
+#  rm -rf conftest*
   eval "ac_cv_header_$ac_safe=yes"
 else
   echo "$ac_err" >&5
   echo "configure: failed program was:" >&5
   cat conftest.$ac_ext >&5
-  rm -rf conftest*
+#  rm -rf conftest*
   eval "ac_cv_header_$ac_safe=no"
 fi
-rm -f conftest*
+# rm -f conftest*
 fi
+echo ''
+exit
 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
   echo "$ac_t""yes" 1>&6
   echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6

次のようなものが残るので、
makoto@harry ■23:34:00/000908(...src/namazu-2000-09-06)> lslt
total 2552
-rw-r--r--  1 makoto  wheel   12468 Sep  8 23:34 config.log
-rw-r--r--  1 makoto  wheel      53 Sep  8 23:33 conftest.out
-rw-r--r--  1 makoto  wheel      66 Sep  8 23:33 conftest.c
-rw-r--r--  1 makoto  wheel     758 Sep  8 23:33 confdefs.h
-rw-r--r--  1 makoto  wheel    1367 Sep  8 23:32 config.cache
その時には、次のようになります。って情報になっていないか。
makoto@harry ■23:34:18/000908(...src/namazu-2000-09-06)> cc conftest.c
configure:3178: libintl.h: No such file or directory
makoto@harry ■23:34:46/000908(...src/namazu-2000-09-06)> cc -I/usr/local/include -c conftest.c
makoto@harry ■23:35:01/000908(...src/namazu-2000-09-06)> cc --version
egcs-1.1.2
一応念の為、環境変数など
makoto@harry ■23:38:32/000908(...src/namazu-2000-09-06)> env | grep LD
LD_LIBRARY_PATH=:/usr/X11R6/lib:/usr/local/lib:/usr/lib
makoto@harry ■23:38:39/000908(...src/namazu-2000-09-06)> env | grep FLAG
makoto@harry ■23:38:41/000908(...src/namazu-2000-09-06)> env | grep CC
CC=gcc
makoto@harry ■23:38:49/000908(...src/namazu-2000-09-06)> 
xgettext が GNU でないなんて言っているので、これも念為
makoto@harry ■23:38:49/000908(...src/namazu-2000-09-06)> which xgettext
/usr/local/bin/xgettext
makoto@harry ■23:42:29/000908(...src/namazu-2000-09-06)> xgettext --version
xgettext (GNU gettext) 0.10.35
Copyright (C) 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Ulrich Drepper.
makoto@harry ■23:42:34/000908(...src/namazu-2000-09-06)> 
(遅いので、きょうはこれまで)



最近の日記
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
2024年04月29日
dkim
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)