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

Masakatsu Mutoh email@hidden
2004年 7月 26日 (月) 09:57:41 JST


yashi さま

武藤です。お手数をお掛けします。
前回、問題の行を外してimage.binを作り、デモプロの「hello」をイメージに入れて、
SUZAKU上で実行させることができました。それでOKかなと思ったしだいです。

> 
> 問題の行を外しただけなんでエラーにならないんのは分るんですが、原因が分
> らないままです。
> 
> 最初のメールでは
> 
> > for i in ; do make -C $i romfs || exit  ; done
> > /bin/sh: -c: line 1: syntax error near unexpected token `;'
> > /bin/sh: -c: line 1: `for i in ; do make -C $i romfs || exit  ; done'
> > make[2]: *** [romfs] エラー 2
> 
> となっているんですが、これを再現できません。これを以下のように実行して
> もらえませんか?
> 
> $ /bin/sh -c 'for i in ; do make -C $i romfs || exit  ; done'
> 
> これでエラーにならないといけないはずなんですが…。ほかに、ここでエラー
> になったことがある人います?

上記のコマンドを実行した結果は

[email@hidden uClinux-dist]$ /bin/sh -c 'for i in ; do make -C $i romfs || exit
 ; done'
/bin/sh: -c: line 1: syntax error near unexpected token `;'
/bin/sh: -c: line 1: `for i in ; do make -C $i romfs || exit ; done'

とエラーになりました。

ところで、uClinux-dist/vendors/AtmarkTechno/SUZAKU/Makefile の
先頭部分が以下のようになっていて、「DIRS」が空になっているのか
気になりますが、問題ないのでしょうか。

#
# Makefile -- Build instructions for Atmark Techno SUZAKU board
#

include $(LINUX_CONFIG)
include $(CONFIG_CONFIG)
include $(ARCH_CONFIG)

LINUXBIN = $(IMAGEDIR)/linux.bin
ROMFSIMG = $(IMAGEDIR)/romfs.img
JFFS2IMG = $(IMAGEDIR)/jffs2.img
IMAGE    = $(IMAGEDIR)/image.bin
TOOLS    = $(ROOTDIR)/tools

DIRS =

ROMFS_DIRS = bin dev dev/flash etc home lib mnt proc usr var
-----

以上、よろしくお願いします。





suzaku メーリングリストの案内