タイトル | : アセンブリ? |
投稿日 | : 2001/12/10(Mon) 19:42 |
投稿者 | : 計 |
> global.cfgを消してmakeしてみましたが
> 同様のエラーが出ますので違うようです。
んんん,あとは nasm.cfg が壊れているんでしょうか?
出ている最初のエラーが
> ../engine/i386/quantizea.nas:9: parser: instruction expected
なわけですが,これは externdef というマクロを使っていまして,そのマクロ
は nasm.cfg で定義されています.他のエラーも同様に nasm.cfg で定義されて
いるマクロを使っている行で発生しています.
quantizea.nas は global.cfg を %include し,global.cfg が nasm.cfg を
%include することでこのマクロを使っています.ですので,まず,global.cfg
を疑ったのですが,後は nasm.cfg が壊れているのかもしれませんので,
nasm.cfg だけでも解凍し直して試してもらえませんか?もし nasm.cfg も正常
だとすると,正直言って他の原因が思いあたりません.
> Mingw/gcc 2.95.2 19991024
Ver. 2.95.2 だと Makefile_dll.mingw でリンク時にエラーになるはずなのでアッ
プデートしてもらった方がいいですが,その件とアセンブラのエラーは関係ない
はずですし 2.95.2 でも Makefile.mingw の方は正常に動くはずだし...困
りました.