[Armadillo:00312] Re: atmark-dist-20050506.tar.gzのエラー

有國公裕 email@hidden
2005年 5月 26日 (木) 08:34:00 JST


有國@シティビルサービスです。

 ご指摘の結果と試行錯誤です。

> tools/genfs_ext2.sh を呼び出しているファイルは、
> vendors/AtmarkTechno/Armadillo-9/Makefile です。
> 
> 該当部分(genfs_ext2.shが記載された行)をechoにして、
> make image を行い、実際に実行されるコマンドの構文を
> 記載してもらえますか?

----------------------------------------------------------------------------------------
該当行:
@$(SHELL) tools/genfs_ext2.sh "-U -d $(ROMFSDIR) -D ext2_devtable.txt $(ROMFSIMG)"
↓(変更)
echo @$(SHELL) tools/genfs_ext2.sh "-U -d $(ROMFSDIR) -D ext2_devtable.txt $(ROMFSIMG)"
----------------------------------------------------------------------------------------
実行した該当行:
email@hidden:~/atmark-dist-20050506$ make image
	:
	:
echo @/bin/sh tools/genfs_ext2.sh "-U -d /home/arikuni/atmark-dist-20050506/romfs -D ext2_devtable.txt /home/arikuni/atmark-dist-
20050506/images/romfs.img"
@/bin/sh tools/genfs_ext2.sh -U -d /home/arikuni/atmark-dist-20050506/romfs -D ext2_devtable.txt /home/arikuni/atmark-dist-20050506/images/romfs.img
	:
	:
email@hidden:~/atmark-dist-20050506$ 
----------------------------------------------------------------------------------------

 以上です。


> ちなみに私の環境では、
> /bin/sh tools/genfs_ext2.sh -U -d /home/guest/atmark-dist-20050506/romfs
> -D ext2_devtable.txt /home/guest/atmark-dist-20050506/images/romfs.img

 同じようですね。下記エラーは私がMakefile内でcdしていたのを
見落としていた為に前回「無い」と書いたtools/genfs_ext2.shに
あると言っています。

> >tools/genfs_ext2.sh: /10: syntax error: operand expected (error token is "/10")

今回は下記のような該当行が付加されています。これは何かアップ
デートしてしまったことを示していると考えますが、問題ないでしょ
うか?
tools/genfs_ext2.sh: line 49: /10: syntax error: operand expected (error token is "/10")
make[1]: *** [image] Error 1
49行目は下記内容でした。
OPTBLOCKS=$(($NEEDBLOCKS+$(($(($NEEDBLOCKS/10))*2))))
これってこうですか??
OPTBLOCKS=$(($NEEDBLOCKS+$(($((($NEEDBLOCKS)/10))*2))))
やってみるとだめでしたが、下記エラーになりました。
tools/genfs_ext2.sh: line 51: ()/10: syntax error: operand expected (error token is ")/10")
make[1]: *** [image] Error 1
これは$NEEDBLOCKSがNULLと言うことですよね。何かヒントになりますか?

よろしくお願いいたします。

----------------------------------------
株)シティビルサービス
 システム開発部 商品開発室(KRP)
   〒600-8098
   下京区中堂寺栗田町93
     KRP6号館 203号
     075-315-8574
 有國公裕
     email@hidden
     090-4499-3259
----------------------------------------



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