製品リリースの一部として、(UNIX) 開発マシンでコンパイルした Apache HTTP Server バイナリを出荷しています。
バイナリを (UNIX サーバー上に) コンパイルしたときと同じディレクトリ構造にインストールするようクライアントに指示します。一部のクライアントでは、これは適切ではありません。たとえば、サーバー上のソフトウェアをインストールできる場所に制限があり、Apache を自分でコンパイルしたくない場合です。
環境変数を使用してインストール場所を動的に指定できるように、Apache HTTP Server をコンパイルする方法はありますか?
私はこれを整理しようと数日を費やしましたが、それを行う方法を見つけることができませんでした. そのため、Apache バイナリがコンパイル時に一部のディレクトリ パスをハード コーディングしているため、必要な移植性が妨げられていると考えるようになりました。
誰かがこれを行うことができましたか?