- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:peace関数について)
peace関数の移植でEXEファイルが生成できない理由
このQ&Aのポイント
- peace関数の移植でEXEファイルが生成できない理由について教えてください。
- 環境依存の問題で、peace関数が正常に動作しないエラーが発生しています。
- ccコンパイラによるエラーメッセージから、peace関数のシンボル参照エラーが発生していることがわかります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちわ。 未定義シンボルと言う事ですので、peace 関数が見つからないと言う事です。 私もpeace 関数と言うのは使った事がないので、良くは分からないのですが Solaris で用意されているか確認する必要があると思います。 先ずはお使いのSolaris 環境で、man peace としてマニュアルを 確認してみると良いと思います。 → ひょっとすると、ライブラリの連結が必要かもしてませんし。 後はhp の環境でmakefile を確認して連結しているライブラリを確認する と言うのも有効だと思います。 環境依存の関数で、Solaris では実装していないと言う事になったら 自作するしかないですね。
お礼
回答ありがとうございます。 manでもだめでした。 こちらでも調べたところ、 やはりhpでの環境依存のようです。 ありがとうございました。