diff --git a/README.md b/README.md index 6f367be..2c24143 100644 --- a/README.md +++ b/README.md @@ -184,32 +184,20 @@ handler, or in many threads of a multithreaded application. Portable -------- -TRE is portable across multiple platforms. Here's a table of -platforms and compilers that have been successfully used to compile -and run TRE: +TRE is portable across multiple platforms. Below is a table of +platforms and compilers used to develop and test TRE: - - - - - - - - - - - - - - + + + + +
Platform(s) Compiler(s)
AIX 4.3.2 - 5.3.0 GCC, C for AIX compiler version 5
Compaq Tru64 UNIX V5.1A/B Compaq C V6.4-014 - V6.5-011
Cygwin 1.3 - 1.5 GCC
Digital UNIX V4.0 DEC C V5.9-005
FreeBSD 4 and above GCC
GNU/Linux systems on x86, x86_64, ppc64, s390GCC
HP-UX 10.20- 11.00 GCC, HP C Compiler
IRIX 6.5 GCC, MIPSpro Compilers 7.3.1.3m
Max OS X
NetBSD 1.5 and above GCC, egcs
OpenBSD 3.3 and above GCC
Solaris 2.7-10 sparc/x86 GCC, Sun Workshop 6 compilers
Windows 98 - XP Microsoft Visual C++ 6.0
Platform Compiler
FreeBSD 14.1 Clang 18
Ubuntu 22.04 GCC 11
macOS 14.6 Clang 14
Windows 11 Microsoft Visual Studio 2022
- -TRE 0.7.5 should compile without changes on all of the above -platforms. Tell me if you are using TRE on a platform that is not -listed above, and I'll add it to the list. Also let me know if TRE -does not work on a listed platform. +TRE should compile without changes on most modern POSIX-like +platforms, and be easily portable to any platform with a hosted C +implementation. Depending on the platform, you may need to install libutf8 to get wide character and multibyte character set support.