--- rpl/README 2010/08/26 17:56:18 1.12 +++ rpl/README 2011/06/28 11:18:42 1.16 @@ -12,6 +12,12 @@ LESSTIF LIBRAIRIES SINCE OPENMOTIF IS AVAILABLE. DO NOT USE 'make install-strip' THAT BREAKS RPL/2. + + NOTE : + + IF RPL/2 ABORTS WITH BUS ERROR, PLEASE TRY TO REBUILD OPENSSL (tools) + WITH no-asm OPTION. OPENSSL IS BROKEN ON SPARC ARCHITECTURE. MAYBE ON SOME + OTHERS. -------------------------------------------------------------------------------- RPL/2 signifies Reverse Polish Lisp/2. This language is obvious derivated @@ -40,8 +46,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 +56,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.