From 9dbfa051a0b5034d9a8640a4c1be4770a2bf4f7f Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Mon, 19 Nov 2018 08:11:40 +0100 Subject: [PATCH] BUILD: update the list of supported targets and compilers in makefile and readme The list of suggested targets reported in the default make command was not up to date. The equivalent versions were updated in the README as well as the supported compiler versions. --- Makefile | 5 +++-- README | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 422a853075..4703c2cc31 100644 --- a/Makefile +++ b/Makefile @@ -890,8 +890,9 @@ all: @echo @echo "Please choose the target among the following supported list :" @echo - @echo " linux2628, linux26, linux24, linux24e, linux22, solaris" - @echo " freebsd, openbsd, cygwin, custom, generic" + @echo " linux2628, linux26, linux24, linux24e, linux22, solaris," + @echo " freebsd, netbsd, osx, openbsd, aix51, aix52, cygwin, haiku," + @echo " generic, custom" @echo @echo "Use \"generic\" if you don't want any optimization, \"custom\" if you" @echo "want to precisely tweak every option, or choose the target which" diff --git a/README b/README index fb82d92dc7..8b48eb0dce 100644 --- a/README +++ b/README @@ -25,7 +25,7 @@ To build haproxy, you will need : - GNU make. Neither Solaris nor OpenBSD's make work with the GNU Makefile. If you get many syntax errors when running "make", you may want to retry with "gmake" which is the name commonly used for GNU make on BSD systems. - - GCC between 2.95 and 4.8. Others may work, but not tested. + - GCC between 2.95 and 8.1. Others may work, but not tested. - GNU ld Also, you might want to build with libpcre support, which will provide a very @@ -40,7 +40,7 @@ and assign it to the TARGET variable : - linux26 for Linux 2.6 and above - linux2628 for Linux 2.6.28, 3.x, and above (enables splice and tproxy) - solaris for Solaris 8 or 10 (others untested) - - freebsd for FreeBSD 5 to 10 (others untested) + - freebsd for FreeBSD 5 to 12 (others untested) - netbsd for NetBSD - osx for Mac OS/X - openbsd for OpenBSD 5.7 and above