On 1/18/2012 1:17 PM, Samuel Thibault wrote:
I didn't specify using optimizations or not on my configure line.
Don't you need the function to make lstopo work?
TERRY DONTJE, le Wed 18 Jan 2012 18:52:50 +0100, a écrit :
Also, I tried to build v1.4 and the trunk and I keep getting linkage errors
on lstopo-lstopo-draw.o complaining about hwloc_insert_object_by_cpuset
It is defined in ./src/topology.c. Please check with make V=1 that
topology.o is really included in the link. Also paste the whole log
output, the issue actually come from somewhere.
There must be something screwy with how visibility is done because when I
disabled visibility I got a workable lstopo and friends.
Are you building with optimizations disabled? I notice that
hwloc_insert_object_by_cpuset is the only function called in header
inlines which is not external. Maybe we can simply ifdef that inline out
when not building the library.
Terry D. Dontje | Principal
Engineering | +1.781.442.2631
95 Network Drive, Burlington, MA 01803