AIと戦って、あなたの人生のリスク診断 >>

OSはSoralis、DBはSybase環境下でCのコンパイルをしていますが、

file path prefix `dynamic' never used

というコンパイルエラーがでますが、おおまかすぎて意味がわかりません。


改造なので、もとネタをコピーしてのコンパイルなのですが、
どこから手をつけていいのか分からずとりあえずコンパイルから
はじめている状況です。

とりあえずここを調べていけばいいんでは?
と推測でもなんでも結構ですのでよろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

gcc を使ってるんですね。



いわゆる普通のコンパイラ cc と gcc の -B の意味が違うことに基づくエラーです。

普通の cc では、動的リンクを優先させるか、性的リンクを優先させるかという
オプションで -Bdynamic か -Bstatic という形を取ります。

gcc では、-B は実行形式やライブラリファイルを探す場所の指定になります。

> とりあえずここを調べていけばいいんでは?

cc と gcc のマニュアル、及び、そのプログラムの makefile をじっくりながめて
下さい。
    • good
    • 0

どんなコードを食わすとそんなエラーになるのか、


ソースコードを見ないとなんとも答えようがありません。
    • good
    • 0

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


人気Q&Aランキング