mirror of
https://git.zap.org.au/git/trader.git
synced 2024-11-03 17:27:29 -05:00
Update INSTALL to indicate extensive testing
A total of 25 systems, 34 combinations of compilers, were tested. All passed except for OpenBSD (missing <monetary.h> header and associated functions); NetBSD has major bugs in strfmon() and iconv_open().
This commit is contained in:
parent
009ab6b152
commit
8dd2ba1ea7
105
INSTALL
105
INSTALL
@ -205,42 +205,48 @@ Tested Systems
|
|||||||
The following operating systems and compilers have been successfully
|
The following operating systems and compilers have been successfully
|
||||||
tested with this version of Star Traders:
|
tested with this version of Star Traders:
|
||||||
|
|
||||||
===================== ====== ===== ========================
|
==================================== ====== ===== ========================
|
||||||
Linux distribution Arch Glibc Compiler
|
Linux distribution Arch Glibc Compiler
|
||||||
===================== ====== ===== ========================
|
==================================== ====== ===== ========================
|
||||||
Debian GNU/Linux Sid x86_64 2.31 GNU C Compiler 10.2.1
|
Debian GNU/Linux Unstable (Sid) x86_64 2.33 GNU C Compiler 12.1.0
|
||||||
Debian GNU/Linux Sid x86_64 2.31 Clang (LLVM) 11.0.1
|
Debian GNU/Linux Unstable (Sid) x86_64 2.33 Clang (LLVM) 14.0.6
|
||||||
Debian GNU/Linux Sid i686 2.31 GNU C Compiler 10.2.1
|
Debian GNU/Linux 11.4 (Bullseye) x86_64 2.31 GNU C Compiler 10.2.1
|
||||||
Debian GNU/Linux Sid i686 2.31 Clang (LLVM) 11.0.1
|
Debian GNU/Linux 11.4 (Bullseye) x86_64 2.31 Clang (LLVM) 11.0.1
|
||||||
Debian GNU/Linux 10.3 x86_64 2.28 GNU C Compiler 8.3.0
|
Ubuntu 22.04.1 LTS (Jammy Jellyfish) x86_64 2.35 GNU C Compiler 11.2.0
|
||||||
Debian GNU/Linux 10.3 x86_64 2.28 Clang (LLVM) 7.0.1
|
Ubuntu 22.04.1 LTS (Jammy Jellyfish) x86_64 2.35 Clang (LLVM) 14.0.0
|
||||||
Ubuntu 20.10 x86_64 2.32 GNU C Compiler 10.2.0
|
Ubuntu 22.04.1 LTS (Jammy Jellyfish) x86_64 2.35 NVIDIA HPC SDK 22.7
|
||||||
Ubuntu 20.10 x86_64 2.32 Clang (LLVM) 11.0.0
|
Ubuntu 20.04.4 LTS (Focal Fossa) x86_64 2.31 GNU C Compiler 9.4.0
|
||||||
Ubuntu 20.10 x86_64 2.32 NVIDIA HPC SDK 20.11
|
Ubuntu 18.04.6 LTS (Bionic Beaver) x86_64 2.27 GNU C Compiler 7.5.0
|
||||||
Ubuntu 20.04 LTS x86_64 2.31 GNU C Compiler 9.3.0
|
Fedora Linux 36 x86_64 2.35 GNU C Compiler 12.1.1
|
||||||
Ubuntu 20.04 LTS x86_64 2.31 Clang (LLVM) 10.0.0
|
Red Hat Enterprise Linux 9.0 x86_64 2.34 GNU C Compiler 11.2.1
|
||||||
Ubuntu 18.04 LTS x86_64 2.27 GNU C Compiler 7.5.0
|
Red Hat Enterprise Linux 8.6 x86_64 2.28 GNU C Compiler 8.5.0
|
||||||
Fedora 33 x86_64 2.32 GNU C Compiler 10.2.1
|
Red Hat Enterprise Linux 7.9 x86_64 2.17 GNU C Compiler 4.8.5
|
||||||
CentOS 8.3 x86_64 2.28 GNU C Compiler 8.3.1
|
Red Hat Enterprise Linux 6.10 x86_64 2.12 GNU C Compiler 4.4.7
|
||||||
CentOS 8.3 x86_64 2.28 Intel C/C++ 19.1.2.254
|
CentOS Stream 9 x86_64 2.34 GNU C Compiler 11.3.1
|
||||||
CentOS 7.9 x86_64 2.17 GNU C Compiler 4.8.5
|
CentOS Stream 8 x86_64 2.28 GNU C Compiler 8.5.0
|
||||||
OpenSUSE Leap 15.2 x86_64 2.26 GNU C Compiler 7.5.0
|
CentOS 7.9.2009 x86_64 2.17 GNU C Compiler 4.8.5
|
||||||
===================== ====== ===== ========================
|
Rocky Linux 8.6 x86_64 2.28 GNU C Compiler 8.5.0
|
||||||
|
Rocky Linux 8.6 x86_64 2.28 Intel C Classic 2021.6.0
|
||||||
|
Rocky Linux 8.6 x86_64 2.28 Intel oneAPI C 2022.1.0
|
||||||
|
openSUSE Leap 15.4 x86_64 2.31 GNU C Compiler 7.5.0
|
||||||
|
Arch Linux (2022.08.01) x86_64 2.36 GNU C Compiler 12.1.1
|
||||||
|
==================================== ====== ===== ========================
|
||||||
|
|
||||||
======================= ====== ============================ ============
|
========================= ====== ============================ ============
|
||||||
Operating system Arch Compiler Notes
|
Operating system Arch Compiler Notes
|
||||||
======================= ====== ============================ ============
|
========================= ====== ============================ ============
|
||||||
FreeBSD 12.2 x86_64 Clang (LLVM) 10.0.1 [#freebsd1]_
|
FreeBSD 13.1 x86_64 Clang (LLVM) 13.0.0 [#freebsd1]_
|
||||||
NetBSD 9.1 x86_64 GNU C Compiler 7.5.0 [#netbsd1]_
|
NetBSD 9.2 x86_64 GNU C Compiler 7.5.0 [#netbsd1]_
|
||||||
macOS 11.0 x86_64 Apple Clang (LLVM) 11.0.0 [#macos1]_
|
macOS 12.5 x86_64 Apple Clang (LLVM) 13.1.6 [#macos1]_
|
||||||
macOS 11.0 x86_64 Apple Clang (LLVM) 11.0.0 [#macos2]_
|
macOS 12.5 x86_64 Apple Clang (LLVM) 13.1.6 [#macos2]_
|
||||||
Solaris 11.4 (x86_64) x86_64 GNU C Compiler 7.3.0 [#solaris1]_
|
Solaris 11.4.42 (x86_64) x86_64 GNU C Compiler 11.2.0 [#solaris1]_
|
||||||
Solaris 11.4 (x86_64) i386 Oracle Developer Studio 12.6 [#solaris2]_
|
Solaris 11.4.42 (x86_64) i386 GNU C Compiler 11.2.0 [#solaris2]_
|
||||||
Solaris 11.4 (x86_64) x86_64 Oracle Developer Studio 12.6 [#solaris3]_
|
Solaris 11.4.42 (x86_64) x86_64 Oracle Developer Studio 12.6 [#solaris3]_
|
||||||
Haiku R1/beta2 x86_64 GNU C Compiler 8.3.0
|
Solaris 11.4.42 (x86_64) i386 Oracle Developer Studio 12.6 [#solaris4]_
|
||||||
Cygwin 3.1.7 (Win10) x86_64 GNU C Compiler 10.2.0
|
Haiku R1/beta3 x86_64 GNU C Compiler 11.2.0
|
||||||
Cygwin 3.1.7 (Win7 SP1) i686 GNU C Compiler 10.2.0
|
Cygwin 3.3.5 (Windows 10) x86_64 GNU C Compiler 11.3.0
|
||||||
======================= ====== ============================ ============
|
Cygwin 3.3.5 (Windows 7) i686 GNU C Compiler 11.3.0
|
||||||
|
========================= ====== ============================ ============
|
||||||
|
|
||||||
.. [#freebsd1] FreeBSD with the ``gettext``, ``gettext-runtime``,
|
.. [#freebsd1] FreeBSD with the ``gettext``, ``gettext-runtime``,
|
||||||
``gettext-tools`` and ``libiconv`` binary packages installed with
|
``gettext-tools`` and ``libiconv`` binary packages installed with
|
||||||
@ -276,13 +282,29 @@ Cygwin 3.1.7 (Win7 SP1) i686 GNU C Compiler 10.2.0
|
|||||||
./configure --with-libintl-prefix=/usr/local/opt/gettext \
|
./configure --with-libintl-prefix=/usr/local/opt/gettext \
|
||||||
PKG_CONFIG_PATH=/usr/local/opt/ncurses/lib/pkgconfig
|
PKG_CONFIG_PATH=/usr/local/opt/ncurses/lib/pkgconfig
|
||||||
|
|
||||||
.. [#solaris1] Using ``./configure CURSES_CFLAGS=-I/usr/include/ncurses``
|
.. [#solaris1] Solaris,
|
||||||
|
using::
|
||||||
|
|
||||||
.. [#solaris2] Using ``./configure CURSES_CFLAGS=-I/usr/include/ncurses
|
export PKG_CONFIG_PATH=/usr/lib/64/pkgconfig
|
||||||
CC='/opt/developerstudio12.6/bin/cc'``
|
./configure CC="gcc -m64"
|
||||||
|
|
||||||
.. [#solaris3] Using ``./configure CURSES_CFLAGS=-I/usr/include/ncurses
|
.. [#solaris2] Solaris,
|
||||||
CC='/opt/developerstudio12.6/bin/cc -m64'``
|
using::
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=/usr/lib/32/pkgconfig
|
||||||
|
./configure CC="gcc -m32"
|
||||||
|
|
||||||
|
.. [#solaris3] Solaris with Oracle Developer Studio,
|
||||||
|
using::
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=/usr/lib/64/pkgconfig
|
||||||
|
./configure CC="/opt/developerstudio12.6/bin/cc -m64"
|
||||||
|
|
||||||
|
.. [#solaris4] Solaris with Oracle Developer Studio,
|
||||||
|
using::
|
||||||
|
|
||||||
|
export PKG_CONFIG_PATH=/usr/lib/32/pkgconfig
|
||||||
|
./configure CC="/opt/developerstudio12.6/bin/cc -m32"
|
||||||
|
|
||||||
The following systems are known *not* to work at the current time; this
|
The following systems are known *not* to work at the current time; this
|
||||||
list is almost certainly not exhaustive:
|
list is almost certainly not exhaustive:
|
||||||
@ -290,8 +312,7 @@ list is almost certainly not exhaustive:
|
|||||||
================ ====== ==================== ============
|
================ ====== ==================== ============
|
||||||
Operating system Arch Compiler Notes
|
Operating system Arch Compiler Notes
|
||||||
================ ====== ==================== ============
|
================ ====== ==================== ============
|
||||||
OpenBSD 6.8 x86_64 GNU C Compiler 4.2.1 [#openbsd1]_
|
OpenBSD 7.1 x86_64 Clang (LLVM) 13.0.0 [#openbsd1]_
|
||||||
OpenBSD 6.8 x86_64 Clang (LLVM) 10.0.1 [#openbsd1]_
|
|
||||||
================ ====== ==================== ============
|
================ ====== ==================== ============
|
||||||
|
|
||||||
.. [#openbsd1] The OpenBSD C library does not include
|
.. [#openbsd1] The OpenBSD C library does not include
|
||||||
|
Loading…
Reference in New Issue
Block a user