[Suzaku:00046] Re: イメージファイルの作成

Yasushi SHOJI email@hidden
2004年 7月 22日 (木) 03:12:44 JST


At Wed, 21 Jul 2004 16:13:49 +0900,
Masakatsu Mutoh wrote:
> 
> 東北大の武藤と申します。
> SUZAKUについての問い合わせです。
> 
> Flasshメモリに書き込むためのuClinuxのイメージファイルの
> 作成で、エラーが発生します。
> Software Manual 21ページ
> Menuconfigの後(uClinuxの設定変更はしない)のビルドコマンド
> $ make dep  (正常に終了)
> $ make      (以下のエラーが発生してmakeを強制終了する)
> 
> なお、こちらで使用している開発PCは
> Vine Linux Ver. 2.6
> です。
[...]
> for i in ; do make -C $i romfs || exit  ; done

う〜む。 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 メーリングリストの案内