Назад | Перейти на главную страницу

Что следует использовать в программе make target от haproxy: «linux2628» или «linux26»?

В последних версиях HAProxy просто введите make не работает, возвращается следующее сообщение:

Из-за слишком большого количества отчетов о неоптимизированных настройках создание без указания цели больше не поддерживается. Укажите целевую ОС в переменной TARGET в следующей форме:

сделать TARGET = xxx

Выберите цель из следующего списка поддерживаемых:

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

Используйте «generic», если вы не хотите никакой оптимизации, «custom», если хотите точно настроить каждую опцию, или выберите цель, которая больше всего соответствует вашей ОС, чтобы получить от нее максимальную производительность. Пожалуйста, проверьте 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.