On 25.09.2014 02:22, Dennis Jacobfeuerborn wrote: > On 25.09.2014 02:08, Dennis Jacobfeuerborn wrote: >> On 25.09.2014 02:05, Samuel Thibault wrote: >>> Dennis Jacobfeuerborn, le Thu 25 Sep 2014 02:01:48 +0200, a écrit : >>>> The question I guess is how does the command determine the availability >>>> of png as an output? Both cairo and libpng are installed. >>> >>> It depends on the backends which were built into cairo. >> >> Hm, I just recompiled 1.9 on my desktop system and now the graphical >> output options are gone there too. Before I used the distribution >> supplied version 1.4 and had the output options for png, pdf, etc. >> >> So the cairo backends are available but it seems the newly compiled >> version of hwloc refuses to use them. > > So I just recompiled again but using version 1.4.3 and the graphical > output options reappeared. I also tried version 1.5.2 and this version > will not show the graphical output options anymore so it seems something > has changed between 1.4 and 1.5 that changes the output options in some way.
I found the reason though I'm not sure what the proper fix is. In version 1.4 the hwloc-ls command is apparently a symlink to lstopo whereas in all later versions it is a symlink to lstopo-no-graphics. Using lstopo directly shows the graphical output options. How and where does the build process determine which of the two commands to link to? Regards, Dennis