68user's page 掲示板

Prev< No. 46> Next  [最新発言に戻る] [過去ログ一覧]
No. 46 # 68user 1998/12/11 (金) 01:15
Makefileの
    LIBS= -lresolv

    LIBS=
に変更して もっかいmakeしてください。


> ここまでくるとワシには何がなんやらさっぱり(笑)

C言語はソースコードをコンパイルするとともに、既に
コンパイル済の部品(=ライブラリ)を組み合わせて(=リンクして)
バイナリを作成するんです。

そのコンパイル済の部品の名前が、OSごとに少しずつ違う
わけです。例えば -lresolv は /usr/lib/libresolv.aが
あることを期待しているんですが、ROLさんとこのサーバには
そのファイルがなかったのでエラーになったわけっすね。

Prev< No. 46> Next  [最新発言に戻る] [過去ログ一覧]