[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Reproduce-devel] [task #15281] Shared CFITSIO library instsallation
From: |
Mohammad Akhlaghi |
Subject: |
[Reproduce-devel] [task #15281] Shared CFITSIO library instsallation |
Date: |
Fri, 24 May 2019 07:14:36 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:67.0) Gecko/20100101 Firefox/67.0 |
URL:
<https://savannah.nongnu.org/task/?15281>
Summary: Shared CFITSIO library instsallation
Project: Reproducible paper template
Submitted by: makhlaghi
Submitted on: Fri 24 May 2019 12:14:33 PM BST
Should Start On: Fri 24 May 2019 12:00:00 AM BST
Should be Finished on: Fri 24 May 2019 12:00:00 AM BST
Category: Software
Priority: 5 - Normal
Status: In Progress
Privacy: Public
Percent Complete: 30%
Assigned to: makhlaghi
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
By default (when you run `make' within CFITSIO), it only builds a static
library. So until now, the template would only install a static version of
this library.
But to be more clear about which libraries are used during the linking of
programs that use CFITSIO, it would be helpful to have shared library versions
also. Also, if the system has problems with static libraries (like macOS
systems), then it won't go looking outside the template to link with them
(these paths are hardcoded in the linker, which we don't build on macOS).
To build a shared library in CFITSIO, we have to explicitly run `make shared'.
I am now busy adding it to the CFITSIO build rule.
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/task/?15281>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
- [Reproduce-devel] [task #15281] Shared CFITSIO library instsallation,
Mohammad Akhlaghi <=