namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu-1.3.1.0-pre-9 (Re: src/Makefile.am of namazu-1.3.1.0-pre-8)
安部です。
Satoru Takabayashi wrote:
> うーむ、これはあきらめるしかないかなあ。とりあえず
>
> mknmz.pl.in (オリジナル) -> mknmz.pl (configure時) -> mknmz (make)
>
> という過程で作成するようにしました。それから、
これは以下のように訂正しておいてください。
--- Makefile.am.orig Wed Feb 10 11:34:44 1999
+++ Makefile.am Wed Feb 10 14:00:14 1999
@@ -28,6 +28,6 @@
mknmz: mknmz.pl
rm -f $@
- sed -e 's!@LIBDIR@!$(libdir)!g' \
+ sed -e 's!%LIBDIR%!$(libdir)!g' \
mknmz.pl > $@
chmod +x $@
--- mknmz.pl.in.orig Wed Feb 10 11:38:58 1999
+++ mknmz.pl.in Wed Feb 10 14:00:46 1999
@@ -34,7 +34,7 @@
$SYSTEM = $^O;
$PSC = "/";
$CCS = "euc";
-$LIBDIR = "@LIBDIR@"; # directory where library and etc are in.
+$LIBDIR = "%LIBDIR%"; # directory where library and etc are in.
$LIBDIR2 = "";
> ところで、configure の OS/2 対応は
>
> 清水さん>
> | # ... OS/2 では autoconf から始める、で構わないと私は思うのですが (^^;
>
> に妥協することにしました。 ;-)
わかりました。configure.inから要らない部分を削りましょう。
AM_INIT_AUTOMAKEを使っていればAC_PROG_INSTALLとAC_PROG_MAKE_SETも必要
ないみたいですね。
--- configure.in.orig Wed Feb 10 09:01:56 1999
+++ configure.in Wed Feb 10 14:05:52 1999
@@ -19,31 +19,14 @@
dnl Checks for programs.
AC_PROG_CC
-AC_PROG_INSTALL
AC_PROG_LN_S
-AC_PROG_MAKE_SET
if test -n "$GCC"; then
CFLAGS="$CFLAGS -Wall"
fi
dnl Checks for non-UNIX environment.
-AC_MINGW32
-
-AC_MSG_CHECKING(for path separator);
-case "`uname -s 2> /dev/null`" in
-OS/2)
- SHELL=${CONFIG_SHELL}
- PATH=`echo -E "$PATH" | sed 's+\\\\+/+g'`
- PATH=`echo -E "$PATH" | sed 's+;+:+g'`
- PATH_IFS=';'
- ac_cv_emxos2=yes
- ;;
-*)
- PATH_IFS=':'
- ;;
-esac
-AC_MSG_RESULT(${PATH_IFS});
+AC_EXEEXT
dnl Checks for libraries.
dnl Replace `main' with a function in -lm:
@@ -211,12 +194,6 @@
AC_MSG_RESULT($admin)
OPT_ADMIN_EMAIL=$admin
AC_SUBST(OPT_ADMIN_EMAIL)
-
-if test -n "$EMX"; then
- CFLAGS="-O2 -Zmtd"
- LDFLAGS="-Zmtd -Zcrtdll -Zsysv-signals -Zbin-files"
-fi
-
dnl Define the scoring method (default: TFIDF)
AC_MSG_CHECKING(for SCORING)
また、AC_MINGW32を止めてAC_EXEEXTを使いましたが、Makefile.amをいじる
必要はありません。
A A
= . . =
V
end
Ryuji Abe