[RPL/2] Downloading actual version

BERTRAND Joël joel.bertrand at systella.fr
Sam 17 Nov 10:35:04 CET 2007


Felix Becker wrote:
> Am Mittwoch, den 14.11.2007, 09:28 +0100 schrieb BERTRAND Joël:
>> Felix Becker wrote:
>>> I am new to this list, and on the web I found traces that there
> should
>>> be pre8m- and even pre8w-versions of RPL/2 4.0.0 around somewhere. I
>>> only found, on
>>> http://www.systella.fr/~bertrand/rpl2/download/download.html, pre8
> (with
>>> the comment "don't use") and prerelease.1, prerelease.2.
>>       RPL/2 was released 3 years ago. It contains a lot of bugs that
> have 
>> been fixed now. I think you can not build this release with a recent
> gcc 
>> compiler (due interaction between gcc-4.x g77 from gcc-3.x).
>> Some improvements are added to RPL/2 since pre8 too.
>> [...]
>>       You can use prerelease.2 (and you should use). I consider this 
>> prerelease stable
> 
> When it was released?
> 
> 
>>> (Now compiling --
>>> with errors :( -- the prerelease.2.).
>>       What kind of errors ?
> 
> $ LANG=C make all
> [...]
> Making all in src
> make[2]: Entering directory
> `/home/felics/download/RPL2/rpl-4.0.0.prerelease.2/src'
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 algebre_lineaire1.c | expand
> -t 4 > algebre_lineaire1.conv.c
> iconv: illegal input sequence at position 116
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 algebre_lineaire2.c | expand
> -t 4 > algebre_lineaire2.conv.c
> iconv: illegal input sequence at position 116
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 algebre_lineaire3.c | expand
> -t 4 > algebre_lineaire3.conv.c
> iconv: illegal input sequence at position 116
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 analyse.c | expand -t 4 >
> analyse.conv.c
> iconv: illegal input sequence at position 116
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 analyse_notation_algebrique.c
> | expand -t 4 > analyse_notation_algebrique.conv.c
> [A lot more like this]

	This line that is missing is _very_ important. Please send to me 
complete output.

> iconv: illegal input sequence at position 116
> iconv -f iso-8859-1\
>                         -t ANSI_X3.4-1968 rpl.h | expand -t 4 >
> rpl.conv.h
> iconv: illegal input sequence at position 116
> make[2]: *** No rule to make target `rpl.xpm', needed by `all'.  Stop.
> make[2]: Leaving directory
> `/home/felics/download/RPL2/rpl-4.0.0.prerelease.2/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/home/felics/download/RPL2/rpl-4.0.0.prerelease.2'
> make: *** [all] Error 2
> 
> [Exiting]
> 
> 
>> Which system ? Which compiler ?
> 
> Debian etch/lenny/sid with a bit of sarge
> 
> $ gcc --version
> gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
> 
> $ g77 --version
> GNU Fortran (GCC) 3.4.6 (Debian 3.4.6-5)

	You need gfortran to build RPL/2, not g77. A lot of code was rewritten 
in F9x.

> I probably should try with gcc 3 as you pointed out (and I am not
> familiar with gcc, C, Fortran or g77 at all. I know Python, Pascal, RPL,
> bash, and probably lisp soon.)
> 
> --> Now tried (cd /usr/bin; ln -s gcc-3.4 gcc): The same error.
> 
> Any idea?

	I suspect a file encodage mistake.

	JKB


Plus d'informations sur la liste de diffusion RPL2