Dear R users:

I have a problem when installing the R package *gsl*. The procedure is as
follows:

(1) Since it needs a GSL vesion >=1.12, and the GSL library on the serve I
use is too old, I download GSL 1.15 and install it in my own account, such
as $HOME/local/gsl.  Because I do not have root access, so it cannot be
installed in standard folder.

(2) Then I download the source code of R pakage gsl, since I cannot use the
command *export*, the solution in the package manual *PAGE 29-30* does not
work for me. I use command as follows to install the package:

R CMD INSTALL
--configure-args="LDFLAGS=-L/data1/zhucai/local/gsl/lib;PKG_LIBS=-L/data1/zhucai/local/gsl/lib;PKG_CPPFLAGS=-I/data1/zhucai/local/gsl/include"
'gsl_1.9-9.tar.gz'

Then I can bypass the version check and  compile the package, however, the
error message is as follows

** package ‘gsl’ successfully unpacked and MD5 sums checked
checking for gsl-config... /usr/local/bin/gsl-config
checking if GSL version >= 1.12... checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
configure: error: Need GSL version >= 1.12
** libs
.....compile
installing to /data1/zhucai/local/R-2.15.1/library/gsl/libs
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
   ‘gslpaper.Rnw’
** testing if installed package can be loaded
Error in dyn.load(file, DLLpath = DLLpath, ...) :
  unable to load shared object
'/data1/zhucai/local/R-2.15.1/library/gsl/libs/gsl.so':
  libgsl.so.0: cannot open shared object file: No such file or directory
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/data1/zhucai/local/R-2.15.1/library/gsl’

I know it may be because LB_LIBRARY_PATH, but I cannot contract with
administer easily and no right to modify it, so how can I do about it? BTW,
the R I used is also installed locally in my own account, which is 2.15.1.
Any help is appreciated. Thank you very much.

Regards
                   ZHU Cai

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to