[Suzaku:00047] Re: イメージファイルの作成
Masakatsu Mutoh
email@hidden
2004年 7月 23日 (金) 09:15:04 JST
yashi 様
早速のご返事をいただき、ありがとうございました。
bash 2.04でしたので、2.05にアップして、トライしましたが同じエラーで
止まります。
教えていただきましたパッチ情報ですが、
uClinux-dist/vendors/AtmarkTechno/SUZAKU/Makefile
に次の内容がありますので
-----
ROOT_PASSWD := $(shell $(TOOLS)/crypt.pl $(CONFIG_USER_SUZAKU_ROOT_PASSWD))
all:
dirs=$(DIRS) ; \
for i in $$dirs ; do $(MAKE) -C $$i || exit $? ; done
clean:
-----
「dirs=$(DIRS) ; \」→「-dirs=$(DIRS) ; \」にしてみましたが、やはり
同じエラーがでます。
ところで、次の部分はどのような意味なのでしょうか、どこをどのように
修正すべきなのか、私には理解ができません。
-----
--- uClinux-dist.orig/vendors/AtmarkTechno/SUZAKU/Makefile
+++ uClinux-dist/vendors/AtmarkTechno/SUZAKU/Makefile
@@ -71,7 +71,7 @@ FLASH_DEVICES = \
-----
お忙しいところ、済みませんが教えてください。
よろしくお願いします。
武藤
>
> う〜む。 vine 2.6の /bin/sh って、なんですか? bash 2.05だと問題無いみ
> たいですね。ここのコマンドには -を付けるべきだと思います。次のバージョ
> ンでは、-を付けた方が良いのかな?
>
> 以下のパッチで直りますか?
>
> Index: uClinux-dist/vendors/AtmarkTechno/SUZAKU/Makefile
> ===================================================================
> --- uClinux-dist.orig/vendors/AtmarkTechno/SUZAKU/Makefile
> +++ uClinux-dist/vendors/AtmarkTechno/SUZAKU/Makefile
> @@ -71,7 +71,7 @@ FLASH_DEVICES = \
> ROOT_PASSWD := $(shell $(TOOLS)/crypt.pl $(CONFIG_USER_SUZAKU_ROOT_PASSWD))
>
> all:
> - dirs=$(DIRS) ; \
> + -dirs=$(DIRS) ; \
> for i in $$dirs ; do $(MAKE) -C $$i || exit $? ; done
>
> clean:
> --
> yashi
>
suzaku メーリングリストの案内