UNIX の動的ライブラリがある場所を指定する環境変数の名前はシステムによって色々と違う。中には同じものを用いるシステムもある。さて、わざわざシステムに依って変数の条件分けをしなくていいと喜ぶべきなのか、システム固有値のみを設定すべきなのか。中途半端な違いが悩みの種だ。 LD_LIBRARY_PATH 派 Solaris FreeBSD NetBSD OpenBSD Linux LIBPATH 派 AIX SHLIB_PATH 派 HP-UX DYLD_LIBRARY_PATH 派 MacOS X