]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
BUILD: update the list of supported targets and compilers in makefile and readme
authorWilly Tarreau <w@1wt.eu>
Mon, 19 Nov 2018 07:11:40 +0000 (08:11 +0100)
committerWilly Tarreau <w@1wt.eu>
Mon, 19 Nov 2018 07:18:49 +0000 (08:18 +0100)
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
README

index 422a853075f83e33a501105747bd02b196ba71ff..4703c2cc31bfe1021454fc12b24f5333366f64fa 100644 (file)
--- 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 fb82d92dc7b8f4326dfdc73416b236167bd8dfc0..8b48eb0dce22046649fe084e52b7ab6694c8f8ef 100644 (file)
--- 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