(toppers-users 3913) Re: TPPERS/FMPのサンプルのMakeエラーについて

masato.kuzusaka.bh @ hitachi.com masato.kuzusaka.bh @ hitachi.com
2012年 2月 13日 (月) 15:44:37 JST


ダニエル様 本田様

日立情報通信エンジニアリング(株)の葛坂です。
makeまで正常に完了しました、ありがとうございます。

すみませんがもう一点質問させてください。

make後にいろいろなファイルが生成されていますが、
この生成ファイルの説明や今後のオペレーション(どのようにkzm_ca9_gccにロードするか)
のドキュメントはありますか?

具体的にはaxfファイルが必要との認識ですが。

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

>送信者: honda @ ertl.jp
>主題: [!](toppers-users 3912) Re:
> TPPERS/FMPのサンプルのMakeエラーについて
>受信日: 12/02/13 12:42
>属性: なし
>
>葛坂様
>
>本田です.
>
>この問題は,カーネルの問題ではなく,Makefileのコンフィギュレーションの指
>定によるエラーです.
>
>OBJ以下に作成されたMakefileの102行目の ENABLE_G_SYSLOG を true に定義して,
>
>------------------------------------------------------
>#
># システムログ機能のローカル方式を用いるかどうかの定義
>#
>ENABLE_G_SYSLOG = true
>-------------------------------------------------------
>
>$make realclean
>$make depend
>$make
>
>でビルド可能になるはずです.マニュアルに説明がなかったのですので,次の
>バージョンからは説明を追加するようにします.
>
>以上,よろしくお願いします.
>
>(2012/02/13 12:02), Daniel Sangorrin wrote:
>> 葛坂様
>> 
>> 名古屋大学のダニエルです。
>> 
>> SafeGのパッケージに入ってるFMPはその問題を解決していると思います。
>> 
>> http://www.toppers.jp/safeg.html
>> 
>> 以上、宜しくお願いします
>> 
>> 
>> 2012/2/13<masato.kuzusaka.bh @ hitachi.com>:
>>> MLのみなさま
>>>
>>> こんにちは、日立情報通信エンジニアリング(株)の葛坂です。
>>>
>>> 初歩的な質問ですが、回答可能であればお願いします。
>>>
>>> (1)TPPERS/FMPのサンプルのMakeエラーについて
>>>  ユーザーズガイドに従って、ターゲットに kzm_ca9_gccを
>>>  指定してmake dependを実行したところエラーがでました。
>>>  原因をご教示頂きたく。
>>>
>>>  cd fmp
>>>   mkdir OBJ
>>>   cd OBJ
>>>   perl ../configure -T kzm_ca9_gcc
>>>   (Makefile/sample1.c/sample1.h/sample1.cfgが生成)
>>>  make depend
>>>   'DIC_IRQNO_UART1' undeclaredでエラー
>>>
>>>  詳細は以下となります。
>>>  arm-none-eabi-gccはSourcery CodeBench(Mentor)をダウンロードしました。
>>>
>>>
>>>   ../cfg/cfg/cfg --pass 1 --kernel fmp -I. -I../include -I../arch -I..  -I../targe
>>> t/kzm_ca9_gcc -I../arch/arm_gcc/mpcore -I../arch/arm_gcc/common --api-table ../k
>>> ernel/kernel_api.csv --cfg1-def-table ../kernel/kernel_def.csv  --cfg1-def-table
>>>   ../arch/arm_gcc/mpcore/chip_def.csv  --cfg1-def-table ../arch/arm_gcc/common/co
>>> re_def.csv   sample1.cfg
>>> arm-none-eabi-gcc -c  -mlittle-endian -mcpu=cortex-a9 -Wall -g -Wall -O2  -D__TA
>>> RGET_ARCH_ARM=7 -I. -I../include -I../arch -I..  -I../target/kzm_ca9_gcc -I../ar
>>> ch/arm_gcc/mpcore -I../arch/arm_gcc/common   -DALLFUNC  -I../kernel cfg1_out.c
>>> ../target/kzm_ca9_gcc/target_serial.cfg:20:113: error: 'DIC_IRQNO_UART1' undecla
>>> red here (not in a function)
>>> make: *** [cfg1_out.o] Error 1
>>>
>>> 以上です。
>>>
>>> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
>>> _/ 葛坂 将人(KUZUSAKA Masato)
>>> _/ 日立情報通信エンジニアリング 株式会社
>>> _/ プラットフォーム開発本部
>>> _/ DesignBenchシステムソリューション部
>>> _/ Tel :050-5525-6260  Fax :0465-81-5033
>>> _/ Mail:masato.kuzusaka.bh @ hitachi.com
>> 
>
>
>-- 
>本田 晋也(Shinya Honda)
>名古屋大学 大学院情報科学研究科 附属組込みシステム研究センター 准教授
>E-mail  honda @ ertl.jp
>WWW     http://www.ertl.jp/~honda/
>TEL/FAX 052-789-5888/5889
>