namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
making namazu 1.1.2 in FreeBSD
- From: Hiroshi Kato <tumibito@xxxxxxxxxxxxxxxxxxx>
- Date: Tue, 21 Apr 1998 21:24:55 +0900
- X-ml-name: namazu
- X-mail-count: 00533
加藤です.
今日,
FreeBSD(98) 2.1.5-RELEASE
perl 5.004_04
nkf -v1.62
に,namazu ver1.1.2 をインストールしました.本格的な試験は明日やるつも
りなのですが,2,3試験したところ,順調に動いています.
で,いくつか小さな点に気づいたので,御報告です.
その1.
src/namazu.c, src/form.c において,include ファイルの依存関係により,
<sys/stat.h> を後ろにもってこないとうまくコンパイルできないようです
(src/namazu.c の例を,このメールの末尾に示します).SunOS4.1.3 や
HP-UX10.01 の場合,どちらの場合でも OK なので,他のプラットフォームで
問題なければ,後ろに持って来た方がよいような気がします.
その2.
些細なところで申し訳ないですが,src/Makefile の
##################################################################
## Object Files
OBJ = namazu.o codeconv.o messages.o parser.c cgi.o \
~~~~~~~~
は,parser.o の方がよいと思います.こうしないと,オプションをつけない
と ANSI-C 準拠にならない HP-C のようなコンパイラは,
namazu: $(OBJ)
@echo "Linking $@"
@$(CC) $(LDFLAGS) $(OBJ) -o $@
で,コケちゃいます (LDFLAGS で設定すればよいだけの話ですが).
P.S.
欲をいうと,namazu のロゴ画像 (Powered by ... とかゆー奴です) がある
と,その画像を検索ページにペタっとはれてよいなぁと思うのですが,御製作
の予定はないでしょうか? (^_^;;;;
----------- namazu.c の sys/stat.h を移動する図 -----------
*** namazu.c.org Tue Apr 21 18:43:44 1998
--- namazu.c Tue Apr 21 18:46:15 1998
***************
*** 26,38 ****
*/
#include <stdlib.h>
- #include <sys/stat.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <ctype.h>
#include <string.h>
#include <unistd.h>
#include "namazu.h"
--- 26,38 ----
*/
#include <stdlib.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <fcntl.h>
#include <ctype.h>
#include <string.h>
#include <unistd.h>
+ #include <sys/stat.h>
#include "namazu.h"
----------- namazu.c の sys/stat.h を移動する例 -----------
============================================================
加藤裕史@ NTTDATA 通信 (株)
技術開発本部 マルチメディア技術センタ
マルチメディア SI 担当 ドキュメント新サービス
E-mail: tumibito@xxxxxxxxxxxxxxxxxxx
============================================================