GNU Astronomy Utilities - Bugs: bug #56300, Configure script finds...
You are not allowed to post comments on this tracker with your current authentication level.
bug #56300: Configure script finds gsl_interp_steffen but building fails
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Fri 10 May 2019 02:25:44 PM UTC | ||
Category: | Installation | Severity: | 3 - Normal |
Item Group: | Crash | Status: | Postponed |
Privacy: | Public | Assigned to: | None |
Open/Closed: | Open |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
No changes have been made to this item
When there are multiple GSL installations on an system, and one of them doesn't support the `gsl_interp_steffen' function, it can happen that the configure script finds the header with this function, but the `make' script fails because it can't link with it.
Currently `configure.ac' uses `AC_CHECK_DECLS' to find this symbol in the headers. So a possible fix may be to also use the standard `AC_CHECK_LIB' and if that fails inform the user at configure time and propose solutions.
If we can somehow ask configure to find the location of the header, we can also modify the absolute address and add it to LDFLAGS, so it links with the proper library also.