|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||||||
2005年01月02日(日) 旧暦 [n年日記] [更新:"2005/01/03 00:42:03"]#1 [Win/2k] dig
dig が動かないかと画策。
bind-9.3.0
の中の windows binary package に dig.exe がある。これを持って来る。
ftp する時に asc でやると、例の
"This program does not run in DOS mode." が出る。
@ libisc.dll:
次に、
「ダイナミックリンクライブラリ libisc.dll が指定されたパス ... に見つかりませんでした。」
と出る。
フォルダを
C:\bind-9.3 という名前で作って、
その中に libisc.dll を入れ、
設定→コントロールパネル→システム→詳細から、 @ MSVCR70.dll:
次は
「ダイナミックリンクライブラリ MSVCR70.dll が指定されたパス ... に見つかりませんでした。」
これって Win/2k が古いっていうことかな。
次のような説明が見つかった。
...を使用するには、msvcp70.dllとmsvcr70.dllが必要です。 http://www.vector.co.jp/soft/win95/util/se262811.html (not found) @ libdns.dll libbind9.dll libisccfg.dll liblwres.dll:
これらも「見つからない」と言うので、C:\bind-9.3 に写す。
これで動いた。dig.exe も C:\bind-9.3 に入れておく。
@ dig mx hoge@example.com とやると:
hoge\@example.com を探しに行くので、うまく行かない。
と思ったが dig には @ は不要だった。dig mx domain_name で動く。 しかし php の中で、次のようにしているが、これが動く訳ないか。 $fp = popen ("dig mx $domain", 'r');実は Unixen の場合には /usr/pkg/bin/dig としていて、Win の場合 dig に変更したが、 これでは実行を意味しなくなってしまう。とりあえず、 "C:\bind-9.3\dig.exe" として見よう。 @ google gave me some examples:$cmd = "dir *.txt 2>NUL"; // supress stderr if ($pipe = popen($cmd, "r")) { while (!feof($pipe)) { // do your stuff } } else { // if needed, do some error handling }So, popen should work. @ PHP Fatal error: main(): Failed opening required 'Mail/mime.php':ttyp8:makoto@st4200 15:58:28/050102(~)> sudo pear install Mail_Mime Password: downloading Mail_Mime-1.2.1.tar ... Starting to download Mail_Mime-1.2.1.tar (-1 bytes) ..................done: 77,312 bytes install ok: Mail_Mime 1.2.1 ttyp8:makoto@st4200 15:58:48/050102(~)> @ pear の Mail_Mime が設置出来ない:
go-pear.php では入らないような。
Unixen なら pear install Mail_Mime で行くのだが。 php-4.3.10-Win32.zip の中の INSTALL.txt を良く読んで見よう。 ( つっこみ )
#2 [Emacs] らくらく本
ありがとうございます。
干支だけでなく「恥ずかしい自動車メーカ」も同じような気がする ;-(
ダン君 にもお会いしたいです。 ( Namazu 検索 が 500 ですね ? ) @ 31 日に順位表のこと:
31 日に
順位表
のことを少し日記に書いたら、急に二人の方に買っていただい
たようですが、まさか関係ないのでしょうね ?
( つっこみ )
#3 [NetBSD] w3m
何か良く理由を覚えていない(*1)が pkgsrc/www/w3m は使わないことになっていた
と思うので
cd /export/local-src cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m login cvs -d :pserver:anonymous@cvs.sourceforge.net:/cvsroot/w3m checkout w3m(*1) それは、この記事ですね: @ boehm-gc を先に入れておく:checking gc.h presence... no checking for gc.h... no configure: error: gc.h not foundと言われるので boehm-gc を先に入れておく pushd /export/pkgsrc/devel/boehm-gc make install popdconfigure: error: libgc not found とか checking size of long long... configure: error: cannot compute sizeof (long long), 77 See `config.log' for more details. とか言われるので、結局次のようにする。 env CFLAGS=-I/usr/pkg/include LDFLAGS=-L/usr/pkg/lib LD_LIBRARY_PATH=/usr/pkg/lib ./configure env CFLAGS=-I/usr/pkg/include LDFLAGS=-L/usr/pkg/lib LD_LIBRARY_PATH=/usr/pkg/lib make sudo env CFLAGS=-I/usr/pkg/include LDFLAGS=-L/usr/pkg/lib LD_LIBRARY_PATH=/usr/pkg/lib make install history ( つっこみ )
|
最近の日記 2024年10月25日 ・Die Frau ohne Schatten 影のない女 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 | ||