dmdをリンカとして利用するとエラーを生じる


投稿ツリー



前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009/6/5 16:40
SHOO  管理人   投稿数: 658
dmdにobjファイルだけ渡して実行ファイルを作ろうとすると落ちるのだけど、ほかに似たような症例の人はいますか?
WinVista+dmd1.045+tangoでCode::Blocksを利用する際に発覚。
おそらく[http://pc12.2ch.net/test/read.cgi/tech/1234363551/841 D言語スレ>>841]と同じバグ
中身に何も記載しないdummy.dファイルを同時にコンパイルすることで回避可能。
ただ、簡単なプログラムだとこの現象が生じずに正常終了するケースもあるらしく、4行程度のファイルを2つほど使ったものでは正常に終了した。
再現性のある最小のプログラムを作れなかったので、もし原因を特定できたり、再現性のあるプログラムを書けた方がいらっしゃったらご一報を!

ちなみに、Winからのエラーの詳細情報は以下
問題の署名:
問題イベント名: APPCRASH
アプリケーション名: dmd.exe
アプリケーションのバージョン: 0.0.0.0
アプリケーションのタイムスタンプ: 00000000
障害モジュールの名前: dmd.exe
障害モジュールのバージョン: 0.0.0.0
障害モジュールのタイムスタンプ: 00000000
例外コード: c0000005
例外オフセット: 000c55f1
OS バージョン: 6.0.6002.2.2.0.256.1
ロケール ID: 1041
追加情報 1: fd00
追加情報 2: ea6f5fe8924aaa756324d57f87834160
追加情報 3: fd00
追加情報 4: ea6f5fe8924aaa756324d57f87834160
投票数:205 平均点:5.07
返信する

このトピックに投稿する

題名
ゲスト名
投稿本文

  条件検索へ


メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

Menu