--- rpl/README 2010/08/26 17:56:18 1.12 +++ rpl/README 2011/09/08 14:02:52 1.18 @@ -27,7 +27,9 @@ symbolic and scientific computations. tools/file-*/Makefile.am; - gcc-4.4 or newer; - g++-4.4 or newer; - - gfortran-4.4 or newer. + - gfortran-4.4 or newer; + - bash in /bin/bash. To build RPL/CAS on NetBSD, you have to add a soft link + like 'ln -s /usr/pkg/bin/bash /bin/bash'. RPL/2 build process invoques automake and autoconf. @@ -40,8 +42,8 @@ flags. * RPL/2 is known to run on : - - Linux (kernel 2.6.26 and above). Test distribution is Debian. - - Solaris 8 and above. + - Linux (kernel 2.6.26 and beyond). Test distribution is Debian. + - Solaris 8 and beyond. 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. @@ -50,18 +52,29 @@ flags. 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 5.0 and above. - - OpenBSD 4.8 and above. + - NetBSD 5.0 and beyond. + - OpenBSD 4.8 and beyond. - 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. + recreate configure script and makefiles with aclocal, autoconf and + automake. + ======================================================================== + WARNING : eCS DEFINES TMP VARIABLE THAT OVERWRITES PATHS + IN FOPEN() SYSTEM CALL. /TMP/xxx IS REPLACED BY /%TMP%/xxx. + THIS BUG ONLY OCCURS WHEN RPL/2 IS CALLED FROM OS/2 OR 4OS2 SHELL. + WORKAROUND : DEFINE RPL_TMP_PATH WITH A DRIVE LETTER LIKE + + SET RPL_TMP_PATH=C:/tmp + + OR CALL RPL/2 FROM A BOURNE SHELL. + ======================================================================== - Mac OS X. * RPL/2 should run on : - AIX - - HP-UX (10.20 and above), but not tested for a long time. - - NetBSD 4.0 and above with restriction due to sigpending bug. + - HP-UX (10.20 and beyond), but not tested for a long time. + - NetBSD 4.0 and beyond with restriction due to sigpending bug. Any information about RPL/2 on these last operating systems are welcome.