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

タイトル
投稿日: 2002/03/12(Tue) 12:31
投稿者フロート

>昨日、問題の個所を修正したバージョンをアップロードしなおしましたので、
>これでコンパイルは通るかと思われます。
早速ダウンロードいたしました。
MinGW、BCCどちらもコンパイルに成功しました。

Makefile.bccはそのままではSSEを認識しなかったので、
次のように書き換えました。

--------------------------------------------------------------------------------

#Makefile.bccの118行目
変更前
>$(LD) $(LDFLAGS) $(AOBJS) $(COBJS) $(LIBSNDCOBJS) c0x32.obj,(後略)

変更後
>$(LD) $(LDFLAGS) $(COBJS) $(AOBJS) $(LIBSNDCOBJS) c0x32.obj,(後略)

--------------------------------------------------------------------------------

これでSSEを認識するようになりました。
なお、DLLのほうは、変更無しでそのままSSEを認識してくれました。

>SSEが有効にならない場合、以下の個所に次のように書き加えて
>再コンパイルすることで 問題が解消する場合があります。
実際に試しましたが、エラーが発生するようです(少なくとも私の環境では)。

<エラーメッセージ>
fixu32.exe -u -padding16 c0x32.obj
Can't load c0x32.obj
※exe、dllともに発生します。


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