Subject: | Installation of GSL module in local directory |
Dear Mr Leto,
I was trying to install your GSL Perl wrapper
into my home directory. Since I don't have a SU previlege.
First of all I have already installed GSL version 1.7
in my local home directory (using prefixed configuration)
The location is:
ewijaya@servername:~/MyBioTool/gsl-1.7 $
So in this directory is where it installed the "lib" and "include"
directory.
I also have put this line in my .bash_profile:
export CCFLAGS="-I~/MyBioTool/gsl-1.7/include";
export LDDLFLAGS="-L~/MyBioTool/gsl-1.7/lib";
However having tried to install your module via CPAN shell,
what I get is this error message:
[snip]
Gsl.c:9554: error: `gsl_sf_result' undeclared (first use in this
function)
Gsl.c:9554: error: `result' undeclared (first use in this function)
Gsl.c:9560: error: syntax error before ')' token
Gsl.c: In function `XS_Gsl__SpecialFunction_eta_e':
Gsl.c:9596: error: `gsl_sf_result' undeclared (first use in this
function)
Gsl.c:9596: error: `result' undeclared (first use in this function)
Gsl.c:9602: error: syntax error before ')' token
make: *** [Gsl.o] Error 1
/usr/bin/make -j3 -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
It seems that your installation package doesn't seem to recognize
where is the location of the libary. Please correct me if I'm wrong.
Is there anything I am missing here?
Regards,
Edward WIJAYA