[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-devel] [sr #109171] Linker errors when running from system-wid
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-devel] [sr #109171] Linker errors when running from system-wide install |
Date: |
Sun, 23 Oct 2016 13:11:43 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 |
Update of sr #109171 (project gnuastro):
Status: Need Info => Done
Open/Closed: Open => Closed
Operating System: None => GNU/Linux
_______________________________________________________
Follow-up Comment #4:
Its great that the problem has been fixed. I am marking this issue as closed.
However, discussion is not unlocked, so if you do find the cause of the
problem, it would be great if you could post it as a comment here for the
future (other users that might take the same steps).
If you are interested in learning more about the `.libs' directory and
Libtool, its manual <https://www.gnu.org/software/libtool/manual/> is a good
starting point. In summary, its created to facilitate portability of shared
libraries (installation on a wide variety of operating systems).
Since the Gnuastro programs depend on a shared library, their main executable
file before installation (for example `bin/cosmiccal/astcosmiccal') is not a
binary file, its actually a shell script (created by Libtool). This shell
script calls the actual compiled (binary) executable, which is in the `.libs'
directory along with some other information to help in portability. But after
installation the binary file is placed in the installation directory and the
`.libs' file is no longer necessary.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/support/?109171>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/