ソース・ファイルは、その他のファイルをコンパイルするのと 同じ方法 (PLI コマンドを使用) でコンパイルして、DLL を作成できます。ただし、少なくとも 1 つのファイルを DLLINIT オプションを指定してコンパイル しなければならないという例外があります。DLLINIT オプションを指定して DLL 内の すべてのルーチンをコンパイルできます。ただし、DLLINIT を指定してコンパイルしたルーチンを EXE にリンクすることはできません。
オプション XINFO(DEF) を指定してプログラムをコンパイルしたい場合もあります。 このオプションは、各プログラムの .DEF ファイルを作成します。これらの .DEF ファイルは、DLL のリンクを準備するときに必要不可欠なものです。