namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
note of building on NetBSD and change request of mkkanwa.c
- From: SUNAGAWA Keiki <Keiki_SUNAGAWA@xxxxxxxxxxxxxx>
- Date: Tue, 16 Nov 1999 19:57:08 +0900
こんばんは、砂川@横河電機と申します。kakasiには毎日お世話に
なっております。
kakasi-2.3.0について2点報告いたします。
○NetBSDに附属するbsd makeでは、mkkanwaの漢和辞書kanwadictが
きちんと作られません。
AT&T/SysV makeとの「$<」の互換性の問題で、make dictのときに
mkkanwaに引数が渡らないのが原因です。GNU makeを使うと問題あ
りませんので、ドキュメントに追加していただけないでしょうか。
NetBSD/i386-1.4.1およびNetBSD/macppc-1.4Kで確認しました。
○mkkanwaのヘルプメッセージがちょっとわかりにくかったので変
えてみました。これでよいかどうかわかりませんが、考慮いただけ
ると幸いです。
よろしくお願いいたします。
--
SUNAGAWA Keiki <Keiki_SUNAGAWA@xxxxxxxxxxxxxx>
--- src/mkkanwa.c.orig Mon Nov 15 22:52:28 1999
+++ src/mkkanwa.c Mon Nov 15 22:56:28 1999
@@ -28,12 +28,10 @@
#include "kakasi.h"
#include "jj2.h"
-static void usage(argv, options)
+static void usage(argv)
char **argv;
- char *options;
{
- (void)fprintf(stderr, "usage: %s kanwadict %s dict1 [dict2,,,]\n",
- argv[0], options);
+ (void)fprintf(stderr, "usage: %s kanwadict dict1 [dict2 ...]\n", argv[0]);
exit (2);
}
@@ -82,11 +80,11 @@
switch (c) {
case 'h':
default:
- usage(argv, options);
+ usage(argv);
}
}
if (optind >= argc)
- usage(argv, options);
+ usage(argv);
#if defined(_WIN32) || defined(__EMX__)
if ((kdict = fopen(argv[optind],"wb")) == NULL) {
#else