I am using Mandriva 2008 and R-base 2.6 (from an rpm package). I wanted to install rkward 0.4.7a from the rpm package as well, but when I did it, rkward did not launch reporting an error:
/usr/bin/rkward.bin: symbol lookup error: /usr/bin/rkward.bin: undefined symbol: R_LastvalueSymbol
From a quick search in mail archives I got the information by Thomas (2007-09-13) indicating that when this happens, one should either downgrade the R-base package to 2.5.1 or compile the SVN version at that date. Because there was newer releases since then, I decided to compile rkward 0.4.9 instead.
I then started my compiling adventure for rkward 0.4.9 since I am still using KDE 3.5.7. First I tackled the fortran issue (ld can not find -lgfortran) but thanks to the mailing list archive I was able to overcome that issue. The next hurdle now is reported as follows:
/usr/bin/ld: cannot find -lssl
I am guessing R-base package was not compiled with this option and if that is so, I may have to compile R-base, too. Do you think this is the case? If there is any other way that I can work around this without having to compile the R-base I will greatly appreciate that.
Thanks in advance for the response(s).
Hakan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi there,
I am using Mandriva 2008 and R-base 2.6 (from an rpm package). I wanted to install rkward 0.4.7a from the rpm package as well, but when I did it, rkward did not launch reporting an error:
/usr/bin/rkward.bin: symbol lookup error: /usr/bin/rkward.bin: undefined symbol: R_LastvalueSymbol
From a quick search in mail archives I got the information by Thomas (2007-09-13) indicating that when this happens, one should either downgrade the R-base package to 2.5.1 or compile the SVN version at that date. Because there was newer releases since then, I decided to compile rkward 0.4.9 instead.
I then started my compiling adventure for rkward 0.4.9 since I am still using KDE 3.5.7. First I tackled the fortran issue (ld can not find -lgfortran) but thanks to the mailing list archive I was able to overcome that issue. The next hurdle now is reported as follows:
/usr/bin/ld: cannot find -lssl
I am guessing R-base package was not compiled with this option and if that is so, I may have to compile R-base, too. Do you think this is the case? If there is any other way that I can work around this without having to compile the R-base I will greatly appreciate that.
Thanks in advance for the response(s).
Hakan
Never mind, Iwas able to get it work once I realized that the missing thing was the ssl libraries. It compiled and is working fine now.
Hakan