アプリ版:「スタンプのみでお礼する」機能のリリースについて

C++builder6 pro/WIndowsXP home editionの環境でWin用アプリを作成しています
プログラムを修正(コードのみ修正)しているうちに以下メッセージが出てしまいました。
各ユニットごとにコンパイルは無事通っています。
「C0W2」という名前は心当たりありませんし、プロジェクト-オプションのライブラリパスも確認してみましたが異常は分かりませんでした。

どなたかヒントだけでもご教授いただけないでしょうか。

<エラーメッセージ>
[リンカ 致命的エラー] Fatal: ファイル C0W2.OBJ が開けません

宜しくお願いします。

A 回答 (3件)

修正前の内容と比べて、



> <ALLOBJ value="c0w2.obj sysinit.obj $(OBJFILES)"/>

この部分が書き換わっていませんか?
    • good
    • 0
この回答へのお礼

jactaさん、大変ありがとうございました。
解決しました。
やはり、原因は"c0w2.obj"が書き換わっていたためでした。
かなり以前のものですが、BackUpが見つかりましてご指摘のように正解は"c0w32.obj"でした。

同じ内容を繰り返しいただきながら、小生の理解不足でご迷惑をおかけしました。
今後とも宜しくお願いいたします。

お礼日時:2006/06/08 18:52

確信はありませんが、C0W32.OBJを書かれていたところが、何らかの原因で書き換わった可能性が高いと思います。


一度、"C0W2.OBJ"をgrep検索してみれば、直接原因となっている箇所を突き止められるかと思います。

この回答への補足

回答ありがとうございます。
手元にサクラエディタがあったのでBPFファイルを検索したところ、"C0W2.OBJ"を検索したところ、以下のように見つかりました。
でも、RESFILESフォルダもC0W2.OBJも見当たらないのです。何かの拍子で消えたのでしょうか。
バッサリとその行だけ消しても良いものか。悩んでおります。

何か、アドバイスがいただければありがたいです。
宜しくお願いします。

<LINKER>
<ALLOBJ value="c0w2.obj sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mt.lib"/>
<OTHERFILES value=""/>
</LINKER>

補足日時:2006/06/08 16:10
    • good
    • 0

> [リンカ 致命的エラー] Fatal: ファイル C0W2.OBJ が開けません



C0W32.OBJではないのでしょうか?

この回答への補足

早速の回答ありがとうございます。
小生も「C0W32.OBJ」であればファイルのあり場所は分かるのですが、今回は「C0W2.OBJ」とエラーの中に表示されています。Libなどのフォルダーを探したのですが見つかりませんでした。

補足日時:2006/06/08 13:20
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!