Menu

compile can not find -lssl

Help
2008-02-10
2013-01-15
  • Hakan E. Duran

    Hakan E. Duran - 2008-02-10

    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

     
    • Hakan E. Duran

      Hakan E. Duran - 2008-02-10

      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

       
MongoDB Logo MongoDB