[Armadillo:02278] Re: Armadillo-210 での make romfs
email@hidden
2007年 10月 23日 (火) 10:37:51 JST
今野です。
返信ありがとうございます。
サンプルプログラムとMakefileは以下のようにしました。
#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
Makefile
# ROOTDIR=/usr/src/atmark-dist-20070720
ifndef ROOTDIR
ROOTDIR=../atmark-dist-20070720
endif
ROMFSDIR = $(ROOTDIR)/romfs
ROMFSISNT =romfs-inst.sh
PATH := $(PATH):$(ROOTDIR)/tools
UCLINUX_BUILD_USER = 1
include $(ROOTDIR)/.config
LIBCDIR = $(CONFIG_LIBCDIR)
include $(ROOTDIR)/config.arch
EXEC = sample
OBJS = sample.o
all: $(EXEC)
$(EXEC): $(OBJS)
$(CC) $(LDFLAGS) -o $(EXEC) $(OBJS) $(LDLIBS)
clean:
-rm -f $(EXEC) *.elf *.gdb *.o
romfs:
$(ROMFSINST) /bin/$(EXEC)
%.o: %.c
$(CC) -c $(CFLAGS) -o $@ $<
--- "Armadillo series general discussion list" <email@hidden> ---
>
>nakaiです。
>
>sampleを実行しようとしていますね。
>ROMFSINSTやROMFSDIRなどに変数が代入されていないとかじゃないでしょうか?
># 変数名はうる覚えですのでまちがっているかもしれません。
>
>Makefileを貼り付けてくれると、アドバイスしやすいと思います。
>
>
>> -----Original Message-----
>> From: email@hidden
>> [mailto:email@hidden] On Behalf
>> Of email@hidden
>> Sent: Monday, October 22, 2007 1:53 PM
>> To: email@hidden
>> Subject: [Armadillo:02269] Armadillo-210 での make romfs
>>
>> 今野です。
>> ATDEを利用してArmadillo-210の開発を行っています。
>> atmark-distのマニュアルを見ながらサンプルプログラムの作成を行っています。サンプルプログラムとMakefileから
>> 実行形式ファイルを作ることはできました。
>> しかしその後、make romfsコマンドを実行すると、
>> /bin/sample
>> make: /bin/sample: コマンドが見つかりませんでした
>> make: *** [romfs] エラー 127
>> というエラーが出ます。自分では原因が分かりません。
>> どなたか分かる方お願いします。
>>
>>
>>
>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/mailman/listinfo/armadillo
>
>_______________________________________________
>armadillo mailing list
>email@hidden
>http://lists.atmark-techno.com/mailman/listinfo/armadillo
armadillo メーリングリストの案内