version 1.6, 2010/05/05 08:40:51
|
version 1.10, 2010/08/13 21:06:28
|
Line 10
|
Line 10
|
|
|
I SHALL NOT ACCEPT ANY BUG REPORT FROM USERS THAT HAVE BUILD RPL/2 WITH |
I SHALL NOT ACCEPT ANY BUG REPORT FROM USERS THAT HAVE BUILD RPL/2 WITH |
LESSTIF LIBRAIRIES SINCE OPENMOTIF IS AVAILABLE. |
LESSTIF LIBRAIRIES SINCE OPENMOTIF IS AVAILABLE. |
|
|
|
DO NOT USE 'make install-strip' THAT BREAKS RPL/2. |
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
|
|
RPL/2 signifies Reverse Polish Lisp/2. This language is obvious derivated |
RPL/2 signifies Reverse Polish Lisp/2. This language is obvious derivated |
Line 23 symbolic and scientific computations.
|
Line 25 symbolic and scientific computations.
|
- libtool 1.5 or newer. To build RPL/2 on Mac OSX, you should have to |
- 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 |
add libtool m4 path in tools/file-*/configure.ac and |
tools/file-*/Makefile.am; |
tools/file-*/Makefile.am; |
- gcc-4.2 or newer; |
- gcc-4.3 or newer; |
- g++-4.2 or newer; |
- g++-4.3 or newer; |
- gfortran-4.2 or newer. |
- gfortran-4.3 or newer. |
|
|
RPL/2 build process invoques automake and autoconf. |
RPL/2 build process invoques automake and autoconf. |
|
|
Line 47 flags.
|
Line 49 flags.
|
64bits executable, you have to modify some generated makefiles or |
64bits executable, you have to modify some generated makefiles or |
specify some options. See 64bits on Solaris. |
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 on i386. I have installed a FreeBSD 7.0, upgraded to 7.2 |
and RPL/2 ran without any trouble. RPL/2 does not run on FreeBSD 8.0 |
and RPL/2 ran without any trouble. RPL/2 does not run on early |
because sig_into_t struct is not filled. Someone has reported that |
FreeBSD 8.0 because sig_info_t struct is not filled. This bug is now |
FreeBSD 7.2 did not filled this struct too... |
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 |
- NetBSD 4.0 and above with a restriction. NetBSD's sigpending |
is broken and it is impossible to use DETACH intrinsic. Bug report |
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. |
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. |
Sigpending has been fixed in NetBSD 5.0 and RPL/2 runs fine. |
|
- Windows with Cygwin (>= 1.7.5). |
|
|
* RPL/2 should run on : |
* RPL/2 should run on : |
|
|
Line 65 flags.
|
Line 69 flags.
|
information. |
information. |
- NetBSD 4.0 and above on other architecture than sparc32 with restriction |
- NetBSD 4.0 and above on other architecture than sparc32 with restriction |
due to sigpending bug. |
due to sigpending bug. |
|
- OS/2 and eComStation. |
- Mac OS X. |
- Mac OS X. |
|
|
Any information about RPL/2 on these last operating systems are welcome. |
Any information about RPL/2 on these last operating systems are welcome. |
Line 78 flags.
|
Line 83 flags.
|
- OpenVMS (work in progress) on Alpha and Integrity due to some bugs in GNV. |
- OpenVMS (work in progress) on Alpha and Integrity due to some bugs in GNV. |
RPL/2 never works on OpenVMS VAX because GNV is too old on this |
RPL/2 never works on OpenVMS VAX because GNV is too old on this |
architecture. |
architecture. |
- Hurd. |
- Hurd because sig_info_t is not filled. |
|
|
* RPL/2 shall never be supported on : |
* RPL/2 shall never be supported on : |
|
|
- Cygwin due to some troubles between Cygwin Posix subsystem and Windows. |
- Windows (all versions) without Cygwin. |
You can try, but I shall never support Cygwin. If someone proposes |
|
patches to build RPL/2 on Cygwin, I won't modify official RPL/2 source |
|
tree, but only propose these patches against official tarball. |
|
- Windows (all versions). |
|
- OS/2 and eComStation. |
|
- Mac OS preX. |
- Mac OS preX. |
|
|
Tools directory contains some libraries that are normally provided by |
Tools directory contains some libraries that are normally provided by |