最新バージョンのHAProxyでは、make
と入力するだけでは機能せず、次のメッセージが返されます。
最適化されていないセットアップのレポートが多すぎるため、ターゲットを指定せずにビルドすることはサポートされなくなりました。次の形式で、TARGET変数にターゲットOSを指定してください。
tARGET = xxxにする
次のサポートされているリストからターゲットを選択してください。
linux2628、linux26、linux24、linux24e、linux22、solaris freebsd、openbsd、cygwin、custom、generic
最適化を望まない場合は「汎用」を使用し、すべてのオプションを正確に調整する場合は「カスタム」を使用するか、OSに最も一致するターゲットを選択して最大のパフォーマンスを引き出します。疑問がある場合は、Makefileを確認してください。
違いは何ですか linux2628
およびlinux26
?使ってもいいですか linux2628
新しいカーネルバージョンを使用している場合でも、
はい、linux2628
を使用できます。
gmane.comp.web.haproxy
メーリングリストから(1.5-dev11
の変更ログから取得)
- added a build target "linux2628" which is like linux26 but automatically
includes splicing and tproxy.