(no subject)

Matthew Avery matthew at nas.nasa.gov
Tue Nov 19 08:45:32 EST 1996


Has anyone installed Rlab on their Linux system?  
The following is a copy of some e-mail I sent to Ian Searle,
the guy who wrote the code, but he directed me to get
an executable from the sunsite archives.  I would really
like to know why this thing won't compile on my system. 
Any suggestions?

>
>I've been trying to install Rlab for a while now on my Linux
>system.  I consistenly run into the errors listed below when I
>try 'make'.  I've downloaded the latest version of f2c from netlib
>but I still get the same error.  Any suggestions would be greatly
>appreciated.  Thanks,
>
>Matt Avery
>
>
>in the linking stage:
>
>rlab.o(.text+0x15): undefined reference to `do_eval'
>rlab.o(.text+0x365): undefined reference to `do_eval'
>rlab.o(.text+0x18d2): undefined reference to `do_eval'
>rlab.o(.text+0x2942): undefined reference to `line_nos'
>lex.yy.o(.text+0x34d2): undefined reference to `eval_string'
>lex.yy.o(.text+0x34f1): undefined reference to `eval_string'
>lex.yy.o(.text+0x350f): undefined reference to `eval_string'
>lex.yy.o(.text+0x354c): undefined reference to `eval_string'
>init.o(.data+0x530): undefined reference to `Eval'
>code.o(.text+0x4590): undefined reference to `rpclose'
>code.o(.text+0x45ef): undefined reference to `rpclose'
>bltin1.o(.text+0x239): undefined reference to `run_program'
>print.o(.text+0x1647): undefined reference to `rpclose'
>rfile.o(.text+0xb6): undefined reference to `rpclose'
>rfile.o(.text+0x1d1): undefined reference to `rpclose'
>rfile.o(.text+0xd7e): undefined reference to `run_program'
>rfile.o(.text+0x1153): undefined reference to `rpclose'
>rfile.o(.text+0x1663): undefined reference to `rpclose'
>main.o(.text+0x154): undefined reference to `MAIN__'
>make: *** [rlab] Error 1                              
>



<The undefined references you are getting are from not having all of
<Rlab's object files in the linker statement, or some other problem with
<similar effect. do_eval, eval_string, etc. are all symbols in Rlab code.
<At this point, I suggest you start over with a `make clean', the
<`configure ...' and finally `make'
<
<What version of Linux are you using ? Please specify kernel version, and
<libc version. Also, what version of Rlab are you trying to build ?
<
<-- 
<-Ian Searle
< ians at eskimo.com
< http://www.eskimo.com/~ians



>I'm running Linux kernel 1.3.94 with libc version 5.0.9.
>I'm trying to compile Rlab version 1.26.  I've started over
>several times already with 'make clean', 'configure' and 'make'.
>
>The only other thing I haven't done is install plplot since I
>just wanted to see how well it worked with GNU plot. Any other
>suggestions?
>
>Thanks,
>
>-Matt-

Thanks in advance.  :)

-Matt-


Matthew Avery
ASE Technologies






More information about the Ale mailing list