[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 メーリングリストの案内