--- rpl/README 2010/08/15 14:46:23 1.11 +++ rpl/README 2010/08/26 17:56:18 1.12 @@ -25,9 +25,9 @@ symbolic and scientific computations. - libtool 1.5 or newer. To build RPL/2 on Mac OSX, you should have to add libtool m4 path in tools/file-*/configure.ac and tools/file-*/Makefile.am; - - gcc-4.3 or newer; - - g++-4.3 or newer; - - gfortran-4.3 or newer. + - gcc-4.4 or newer; + - g++-4.4 or newer; + - gfortran-4.4 or newer. RPL/2 build process invoques automake and autoconf. @@ -40,38 +40,28 @@ flags. * RPL/2 is known to run on : - - Linux (kernel 2.6.26 and above) on i386, amd64, ppc32, sparc32, - sparc64, alpha. Test distribution is Debian. Warning, you have to - use NPTL, not LinuxThreads due to a bug in sem_post() that is not - async safe. - - Solaris 9 and above on i386, amd64, sparc32 (only Solaris 9) and sparc64. + - Linux (kernel 2.6.26 and above). Test distribution is Debian. + - Solaris 8 and above. It can be built out of the box on Solaris in a 32bits userland. For a 64bits executable, you have to modify some generated makefiles or specify some options. See 64bits on Solaris. - - FreeBSD 7.x on i386. I have installed a FreeBSD 7.0, upgraded to 7.2 + - FreeBSD 7.x. I have installed a FreeBSD 7.0, upgraded to 7.2 and RPL/2 ran without any trouble. RPL/2 does not run on early FreeBSD 8.0 because sig_info_t struct is not filled. This bug is now fixed. Someone has reported that FreeBSD 7.2 did not filled this struct too... - - NetBSD 4.0 and above with a restriction. NetBSD's sigpending - is broken and it is impossible to use DETACH intrinsic. Bug report - has been done and this bug should be fixed in next NetBSD release. - Sigpending has been fixed in NetBSD 5.0 and RPL/2 runs fine. - - OpenBSD 4.7 and above. + - NetBSD 5.0 and above. + - OpenBSD 4.8 and above. - Windows with Cygwin (>= 1.7.5). + - OS/2 and eComStation with EMX (>= 0.9d). You probably have to + recreate configure script and makefiles with autoreconf. + - Mac OS X. * RPL/2 should run on : + - AIX - HP-UX (10.20 and above), but not tested for a long time. - - Linux (2.6.26 and above) on ppc64 and other hardware (arm, hppa...) or - with other distributions than Debian. - - FreeBSD 7.0 and above on other architecture than i386. Please not - that I cannot reproduce sig_info_t bug and I do not have more - information. - - NetBSD 4.0 and above on other architecture than sparc32 with restriction - due to sigpending bug. - - OS/2 and eComStation. - - Mac OS X. + - NetBSD 4.0 and above with restriction due to sigpending bug. Any information about RPL/2 on these last operating systems are welcome.