(toppers-users 3912) Re: TPPERS/FMPのサンプルのMakeエラーについて
Shinya Honda
honda @ ertl.jp
2012年 2月 13日 (月) 12:17:05 JST
葛坂様
本田です.
この問題は,カーネルの問題ではなく,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