(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