[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:13527] grep 2.5



有家です。

grep を version up したくなり
ftp://ftp.gnu.org/gnu/grep/grep-2.5.tar.bz2
をmakeしました。

そのまま ./configure && make すると
--------------------------------------------------------------
..
make[2]: 出ます ディレクトリ `/usr/local/src/grep-2.5/lib'
Making all in doc
make[2]: 入ります ディレクトリ `/usr/local/src/grep-2.5/doc'
Updating ./version.texi
cd . \
  && /bin/sh /usr/local/src/grep-2.5/missing --run makeinfo \
       `echo grep.texi | sed 's,.*/,,'`
grep.texi:31: Unknown command `command'.
grep.texi:31: Misplaced {.
grep.texi:31: Misplaced }.
grep.texi:88: No matching `@end ifnottex'.
grep.texi:92: Unknown command `command'.
grep.texi:92: Misplaced {.
grep.texi:92: Misplaced }.
grep.texi:95: Unknown command `command'.
(中略)
grep.texi:483: Unknown command `command'.
grep.texi:483: Misplaced {.
grep.texi:483: Misplaced }.
grep.texi:500: Unknown command `command'.
grep.texi:500: Misplaced {.
Too many errors!  Gave up.
Making info file `grep.info' from `grep.texi'.
make[2]: *** [grep.info] エラー 1
make[2]: 出ます ディレクトリ `/usr/local/src/grep-2.5/doc'
make[1]: *** [all-recursive] エラー 1
make[1]: 出ます ディレクトリ `/usr/local/src/grep-2.5'
make: *** [all] エラー 2
Making install in intl
make[1]: 入ります ディレクトリ `/usr/local/src/grep-2.5/intl'
..
--------------------------------------------------------------

というエラーが出ます。
./doc/Makefile の INFO_DEPS= という行をコメントアウトしたところ

--------------------------------------------------------------
make[2]: 出ます ディレクトリ `/usr/local/src/grep-2.5/lib'
Making all in doc
make[2]: 入ります ディレクトリ `/usr/local/src/grep-2.5/doc'
inst=`echo "grep" | sed 's,x,x,'`.1; \
sed -e "s%@grep@%$inst%g" ./fgrep.man > fgrep.1
inst=`echo "grep" | sed 's,x,x,'`.1; \
sed -e "s%@grep@%$inst%g" ./egrep.man > egrep.1
make[2]: 出ます ディレクトリ `/usr/local/src/grep-2.5/doc'
Making all in src
make[2]: 入ります ディレクトリ `/usr/local/src/grep-2.5/src'
--------------------------------------------------------------

と、エラーは出ず、info以外のファイルはインストールできました。
この ./doc/Makefile の

cd . \
  && /bin/sh /usr/local/src/grep-2.5/missing --run makeinfo \
       `echo grep.texi | sed 's,.*/,,'`

という行に問題があるのはわかりますが、何をしているのか見えません。
私の環境(Plamo 2.2.2)の問題でしょうか。
Makefile の bug ということではないと思うのですが ...

-- 
pba00250@nifty.com
yoariie@ehime.med.or.jp
-------------------------
有家佳紀  Yoshinori Ariie

Follow-Ups
[plamo:13528] Re: grep 2.5, Namio MATUDA

[検索ページ] [メール一覧]
Plamo ML 公開システム