#10 new defect
ジェネレータの-cまたは--cppオプションで引数が適切に解釈されない
| 報告者: | kominami | 担当者: | |
|---|---|---|---|
| 優先度: | major | マイルストーン: | |
| コンポーネント: | 未整理(旧) | バージョン: | |
| キーワード: | 関係者: |
詳細
ジェネレータの-cまたは--cppオプションで引数が適切に解釈されない
以下のように、Cプリプロセッサへの引数がジェネレータへの引数と解釈されてしまう
tecsgen -c'gcc -E -D TECS -D TECS_CPP -I./asp/include' tmp/test.cdl
tecsgen version 0.08.01.20 copyright(c) TOPPERS project, 2007
generator: invalid option: -E
error: while open or reading '-D'
error: while open or reading 'TECS'
error: while open or reading '-D'
error: while open or reading 'TECS_CPP'
error: while open or reading '-I./asp/include'
gen/tmp_C_src.c:1:20: error: kernel.h: そのようなファイルやディレクトリはありません
/usr/lib/gcc/i386-redhat-linux/4.1.2/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld はステータス 1 で終了しました
error: tmp/test.cdl: line 14 syntax error near 'BOOL'
![(please configure the [header_logo] section in trac.ini)](/python/trac/mypz/chrome/common/trac_logo_mini.png)