warning LNK4089 とやらが出力された
VC6 を使用してて、ビルドしたら下記 warining が。
LINK : warning LNK4089: "wsock32.dll" へのすべての参照は /OPT:REF によって廃棄されます
リンク中に参照されていない DLL が見つかったので、最適化のために削除しました、って意味みたい。
実害は無さそうなので、無視してよいとのことです。
どうしても気になるなら、リンクオプションに /IGNORE:4089 を追加。
なお、debug ビルドでは出力されません。release ビルドでのみ出力。
これは、デバッグ時には最適化されないためだと思われ。