[R] building R on freebsd 6.2 (amd64)

Prof Brian Ripley ripley at stats.ox.ac.uk
Thu Jan 18 18:21:29 CET 2007


On Thu, 18 Jan 2007, Hiroyuki Kawakatsu wrote:

> On 1/18/07, Prof Brian D Ripley <ripley at stats.ox.ac.uk> wrote:
>> 
>> The R front end sets LD_LIBRARY_PATH to include the place it puts libR.so.
>> It looks like that is not effective on your machine, but you will have to
>> investigate for us why.  I am pretty sure other FreeBSD users (6.2 and 7)
>> on AMD64 reported success on R 2.4.x.
>
> echo returns
> LD_LIBRARY_PATH: Undefined variable.

But I said 'The R front end sets LD_LIBRARY_PATH', so you need to check 
this from inside R, e.g. by Sys.getenv().

>> How does FreeBSD 6.2 handle 64-bit systems?  Most OSes would use
>> /usr/local/lib64, and there is a configure setting LIBnn to cover that
>> issue.
>
> I have /usr/lib/, /usr/lib32/, /usr/local/lib/, but no /usr/local/lib64/
>
>> Another solution for ELF systems is to include R_HOME/lib in the list of
>> directories known to ldconfig.
>
> Thanks for that tip. I suppose if I symlink to R_HOME/lib/ I won't
> have to redo them every time I rebuild R-patched. Just as note to
> myself, the following appears to work
>
> ln -s /opt/acml3.6.0/gnu64/lib/libacml.so /usr/local/lib/libRblas.so
> ln -s /opt/acml3.6.0/gnu64/lib/libacml_mv.so /usr/local/lib/libacml_mv.so
> ln -s R_HOME/lib/libRlapack.so /usr/local/lib/libRlapack.so
>
> h.
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-help mailing list