[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gnuastro] Error installing gnuastro 0.8
From: |
Mohammad Akhlaghi |
Subject: |
Re: [bug-gnuastro] Error installing gnuastro 0.8 |
Date: |
Tue, 9 Apr 2019 22:48:06 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
Hi Alex,
Thanks for the very complete description of the problem.
The problem is indeed with GSL. The Steffen interpolation function in
GSL (`gsl_interp_steffen') was added after version 2.0.
But during Gnuastro's configuration, it checks availability of this
function on your system. If it is not found on your system, Gnuastro
will not use it.
So, my guess is that since Gnuastro has passed the configure step, it
has found this function in GSL. However, during the building of
Gnuastro, because of some special environment variables it is linking
with another (an older) GSL installation.
So probably you have two installations of GSL. You can check with this
command (ignore the ones that are "Permission denied"):
$ find / -name "libgsl.*"
How did you install GSL 2.4 and 2.5? From source?
Another useful point is your Ubuntu version? According to Repology (link
below), the GSL in any Ubuntu before 17.10 is before version 2.0.
https://repology.org/project/gsl/versions
So if you do these tests, we should be able to localize the problem and
fix it ;-).
By the way, many new features have been added to Gnuastro and we will be
releasing 0.9 soon. So you might want to try the most recent version
(see the NEWS file for the many new features, and bugs fixed):
http://akhlaghi.org/gnuastro.pdf
http://akhlaghi.org/gnuastro-latest.tar.lz
Cheers,
Mohammad