#1764: Error with compilation of HWLOC ------------------------------------+--------------------------------------- Reporter: maxim.barkov@… | Owner: eschnett Type: defect | Status: assigned Priority: blocker | Milestone: ET_2015_05 Component: EinsteinToolkit thorn | Version: development version Resolution: | Keywords: HWLOC ------------------------------------+---------------------------------------
Comment (by rhaas):
That probably explains it, yes. I used ubuntu.cfg with mpich2 as insructed in there (I do this to test the simplified tuttorial so do not want to do anything different than what a first time user who follows the instructions would do). OpenMPI links to libnuma and libhwloc:
rhaas@T1650-403463:~$ ldd /usr/lib/libmpi.so | grep numa libnuma.so.1 => /usr/lib/x86_64-linux-gnu/libnuma.so.1 (0x00007f0b60c35000)
so that you will get the missing symbols through them. Possibly you also end up linking agaisnt the system hwloc and not against the one you just build (probably depends on where in the linker line you encounter -lmpi).