[ET Trac] [Einstein Toolkit] #1717: hwloc: lnuma & lltdl *really* required?
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Dec 9 14:40:04 CST 2014
#1717: hwloc: lnuma & lltdl *really* required?
------------------------------------+---------------------------------------
Reporter: zachetie@… | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords:
------------------------------------+---------------------------------------
Comment (by eschnett):
No, the hwloc package manager's decision is not correct. libhwloc-dev
provides a library libhwloc.a that cannot be used without libltdl.a. Thus,
it either needs to depend on the libltdl-dev package, or needs to provide
a library libhwloc.a that does not have this dependency.
If you want to provide a work-around, then I suggest to do this in the
system-specific file "ubuntu.cfg" of Simfactory. Of course, you can also
check in hwloc's configure script whether we are using the system hwloc
library, whether it depends on libltdl, whether this library is installed,
etc., and if so, refuse to use the system library. We usually don't go to
these lengths when looking for existing libraries, though. If you really
want to go this route, then I would suggest using autoconf or cmake for
this, which provide exactly this kind of functionality.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1717#comment:17>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list