MARINECAT サポート掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトルRe^3: うまくコンパイルが,できない・・・・・・
投稿日: 2003/10/27(Mon) 09:29
投稿者   <kei-i@sams.co.jp>

ええと、nasmwのバージョンがあってるとなると、更に確認なのですが、別バー
ジョンの nasmw がどこかのディクレトリにあって、PATH の関係で別バージョン
の nasmw が呼ばれているということはないでしょうか?

何故、ここにこだわるかというと、sse2 非対応 nasmw を使って
make -f makefile.bcc すると、コンパイルの順番の関係で、quantizea.obj の
作成でエラーになるんです。

ちなみに、その時のエラーメッセージは、どの nasmw を使っているかによって
微妙に違いますが、たまたま手元にある sse2 非対応 nasmw だと
(http://www.kernel.org/pub/software/devel/nasm/binaries/win32/から入手)、
以下のようなエラーになります。

> ..\engine\i386\quantizea.nas:206: parser: instruction expected
> ..\engine\i386\quantizea.nas:207: symbol `cvttps2dq' redefined
> ..\engine\i386\quantizea.nas:207: parser: instruction expected
> ..\engine\i386\quantizea.nas:228: symbol `cvttps2dq' redefined
> ..\engine\i386\quantizea.nas:228: parser: instruction expected
> ..\engine\i386\quantizea.nas:229: symbol `cvttps2dq' redefined
> ..\engine\i386\quantizea.nas:229: parser: instruction expected
> ..\engine\i386\quantizea.nas:230: symbol `cvttps2dq' redefined
> ..\engine\i386\quantizea.nas:230: parser: instruction expected
> ..\engine\i386\quantizea.nas:231: symbol `cvttps2dq' redefined
> ..\engine\i386\quantizea.nas:231: parser: instruction expected


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)
代理サーバー経由のアクセスか、アクセス制限されたホストからのアクセスを検出しました。投稿できません