- ベストアンサー
コンパイルエラーの意味
OSはSoralis、DBはSybase環境下でCのコンパイルをしていますが、 file path prefix `dynamic' never used というコンパイルエラーがでますが、おおまかすぎて意味がわかりません。 改造なので、もとネタをコピーしてのコンパイルなのですが、 どこから手をつけていいのか分からずとりあえずコンパイルから はじめている状況です。 とりあえずここを調べていけばいいんでは? と推測でもなんでも結構ですのでよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
gcc を使ってるんですね。 いわゆる普通のコンパイラ cc と gcc の -B の意味が違うことに基づくエラーです。 普通の cc では、動的リンクを優先させるか、性的リンクを優先させるかという オプションで -Bdynamic か -Bstatic という形を取ります。 gcc では、-B は実行形式やライブラリファイルを探す場所の指定になります。 > とりあえずここを調べていけばいいんでは? cc と gcc のマニュアル、及び、そのプログラムの makefile をじっくりながめて 下さい。
その他の回答 (1)
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
回答No.1
どんなコードを食わすとそんなエラーになるのか、 ソースコードを見ないとなんとも答えようがありません。