[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00560] Re: cvs server for freewnn.org
濱嶋です。
Wed, 16 May 2001 13:31:16 +0900 に
YABUKI Youichi <yabuki@sranhm.sra.co.jp> さんが書かれた
<200105160431.NAA30898@sranhm.sra.co.jp> を引用しています
>> Tue, 15 May 2001 21:37:04 +0900 に
>> Hiroaki Abe <h-abe@pc.highway.ne.jp> さんが書かれた
>> <15105.8944.674067.26482Z@dorothea.nishihara.homeip.net> を引用しています
>>
>>> 前にmakeしたときのlogを思い出してみると、FreeWnnでのCPPの使い方には、
>>> 辞書を作るためのものもあったように思います。この場合、$CC -E(gcc -E)で
>>> は(少なくともBeOS版では)まともに動かなかったので、(BeOSでは)CPPを指定
>>> するように直しました。
>>
>> 確かcc -Eでは拡張子が限定されるので、単純に置き換えると辞書の作成に支
>> 障がでます。辞書のソースの拡張子をccが要求するものに変更する必要があっ
>> たと思います。
>
> FYI ということで.
>
> gcc であれば,-x c とか -x c-header を合わせて指定すれば,
> ファイル名末尾が .c や .h でなくても,C のソースファイルと
> 思ってくれます.
私はautoconfのことわからないんですが、これはAC_PROG_CPPマクロで
"gcc -E"でなく"gcc -x c -E"がつかえて、いまみたいに直接cppを指定しなく
てもできるようになるということでしょうか?
これができるならせっかくautoconfを使っているのだから、AC_PROG_CPPマク
ロを使った方が良いと私は思います。