web-dev-qa-db-ja.com

haproxyの "linux2628"または "linux26" make targetを使用する必要がありますか?

最新バージョンのHAProxyでは、makeと入力するだけでは機能せず、次のメッセージが返されます。

最適化されていないセットアップのレポートが多すぎるため、ターゲットを指定せずにビルドすることはサポートされなくなりました。次の形式で、TARGET変数にターゲットOSを指定してください。

tARGET = xxxにする

次のサポートされているリストからターゲットを選択してください。

linux2628、linux26、linux24、linux24e、linux22、solaris freebsd、openbsd、cygwin、custom、generic

最適化を望まない場合は「汎用」を使用し、すべてのオプションを正確に調整する場合は「カスタム」を使用するか、OSに最も一致するターゲットを選択して最大のパフォーマンスを引き出します。疑問がある場合は、Makefileを確認してください。

違いは何ですか linux2628およびlinux26?使ってもいいですか linux2628新しいカーネルバージョンを使用している場合でも、

6
gparent

はい、linux2628を使用できます。

gmane.comp.web.haproxyメーリングリストから(1.5-dev11の変更ログから取得)

- added a build target "linux2628" which is like linux26 but automatically
includes splicing and tproxy.
8
gparent