ネットワークインタフェース

SunOS 4 のバイナリ互換性

SunOS 4 以降の主な変更は、SunOS 5 リリースにも継承しています。パッケージにバイナリ互換性があるため、動的にリンクされた SunOS 4 ベースのソケットアプリケーションは SunOS 5 でも実行できます。

  1. コンパイル行で、ソケットライブラリ (-lsocket または libsocket) を明示的に指定する必要があります。

  2. 場合によっては libnsl もリンクする必要があります (-lnsl -lsocket ではなく -lsocket -lnsl と指定する)。

  3. SunOS 5 で実行するには、ソケットライブラリを使用して SunOS 4 のソケットベースアプリケーションをすべてコンパイルし直す必要があります。