Dear Rhaas,
Please find in attachment make.HWLOC.defn. I used nightly version. Release version 2014_11 not compiled proper.
I have only cactus_sim, cactus_2 do not exist.
Cheers, Maxim
On 20 March 2015 at 23:08, Einstein Toolkit < trac-noreply@einsteintoolkit.org> wrote:
#1755: Problem with building on Ubuntu 14.04
------------------------------------+--------------------------------------- Reporter: maxim.barkov@… | Owner: Type: defect | Status: new Priority: major | Milestone: ET_2014_11 Component: Cactus | Version: development version Resolution: | Keywords: MPI build
------------------------------------+---------------------------------------
Comment (by rhaas):
The error you see is caused by the code no being linked against the NUMA library. Since hwloc's compilation scripts changed a bit between the last release (Herschel) and the current development version, the first we'd need to know if which version of the ET you are trying to use: Herschel or the development version? If you followed the tutorial and downloaded
https://bitbucket.org/einsteintoolkit/manifest/raw/ET_2014_11/einsteintoolki... then you have Herschel.
Can you post the content of the file
/home/bmv/utils/soft/ET/Cactus/configs/2/bindings/Configuration/Capabilities/make.HWLOC.defn please? It will show if numa is listed in HWLOC_LIBS . Also the output of dpkg --list would be helpful (as an attachement, please).
I am very surprised that it actually ran since errors would seem to have prevented Cactus from linking properly. The only way this could happen would be if some utility did not build properly (in which case you may choose to ignore it).
Actually looking at you command used (the "2&>" part) you seem to have created a new configuration called "2" and the one that you successfully submitted was the one called "sim". Can you check if you have a bin/cactus_sim but no bin/cactus_2 , please?
-- Ticket URL: https://trac.einsteintoolkit.org/ticket/1755#comment:3 Einstein Toolkit http://einsteintoolkit.org The Einstein Toolkit