version 1.16, 2011/06/28 11:18:42
|
version 1.23, 2012/08/22 09:29:49
|
Line 12
|
Line 12
|
LESSTIF LIBRAIRIES SINCE OPENMOTIF IS AVAILABLE. |
LESSTIF LIBRAIRIES SINCE OPENMOTIF IS AVAILABLE. |
|
|
DO NOT USE 'make install-strip' THAT BREAKS RPL/2. |
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 |
RPL/2 signifies Reverse Polish Lisp/2. This language is obvious derivated |
Line 33 symbolic and scientific computations.
|
Line 27 symbolic and scientific computations.
|
tools/file-*/Makefile.am; |
tools/file-*/Makefile.am; |
- gcc-4.4 or newer; |
- gcc-4.4 or newer; |
- g++-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. |
RPL/2 build process invoques automake and autoconf. |
|
|
Line 44 error related to OpenSSL, you shall try
|
Line 40 error related to OpenSSL, you shall try
|
'make'. On some system, OpenSSL configure script is unable to set compiler |
'make'. On some system, OpenSSL configure script is unable to set compiler |
flags. |
flags. |
|
|
|
* RPL/2 cross compilation : |
|
|
|
To cross-compile RPL/2, you have to build in a first time a native |
|
RPL/2 on build host. Installation is not required. In a second time, |
|
you have to configure RPL/2 for target host in another directory like : |
|
|
|
../rpl/configure --host=arm-unknown-linux-gnueabi --enable-full-static |
|
--with-sysroot=/home/bertrand/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sysroot |
|
--without-mysql --without-postgresql --without-x |
|
--with-rpltools=/home/bertrand/cvs/rpl/build --with-openssl-arch=linux-generic32 |
|
|
|
Of course, you have to configure OpenSSL with --with-openssl-arch. |
|
|
* RPL/2 is known to run on : |
* RPL/2 is known to run on : |
|
|
- Linux (kernel 2.6.26 and beyond). Test distribution is Debian. |
- Linux (kernel 2.6.26 and beyond). Test distribution is Debian. |
Line 132 rpl: ELF 64-bit MSB executable SPARCV9 V
|
Line 141 rpl: ELF 64-bit MSB executable SPARCV9 V
|
|
|
Very easy^Wnice, isn't it ? |
Very easy^Wnice, isn't it ? |
|
|
|
* OS/2 and eComstation |
|
|
|
GSL configure script is broken. You have to replace |
|
$(SHELL) $(top_buildir)/libtool by sh $(top_buildir)/libtool in each |
|
Makefile. By default, makefile's try to use ash.exe that is broken. |
|
|
J. Bertrand <joel.bertrand@systella.fr> |
J. Bertrand <joel.bertrand@systella.fr> |