It's a problem in hwloc, and the hwloc developers have already posted a fix:
http://www.open-mpi.org/community/lists/hwloc-devel/2011/12/2576.php See also: http://gridengine.org/pipermail/users/2011-December/002133.html Basically, when you have libnuma in your system, then you will hit this bug in hwloc. Patching hwloc is a bit complicated, as you will need to run the autotools to regenerate the configure script... You can workaround it in SGE by running aimk clean, and then disable hwloc in SGE by running adding the aimk flag "-no-hwloc" when you recompile everything. Or, you can try the precompiled binaries: http://dl.dropbox.com/u/47200624/ge2011.11-x64.tar.gz Rayson On Wed, Dec 28, 2011 at 12:58 AM, Harris He, Kun - CD <[email protected]> wrote: > 4. Error infor: > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xb3d): > In function `hwloc_linux_set_area_membind': > > : undefined reference to `mbind' > > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xb64): > In function `hwloc_linux_set_area_membind': > > : undefined reference to `mbind' > > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xc8c): > In function `hwloc_linux_set_thisthread_membind': > > : undefined reference to `set_mempolicy' > > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xd00): > In function `hwloc_linux_set_thisthread_membind': > > : undefined reference to `set_mempolicy' > > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xd80): > In function `hwloc_linux_get_thisthread_membind': > > : undefined reference to `get_mempolicy' > > /usr/local/src/GE2011.11/source/3rdparty/hwloc/hwloc-1.2.2/LINUXX64/src/.libs//libhwloc.a(topology-linux.o)(.text+0xe99): > In function `hwloc_linux_get_thisthread_membind': > > : undefined reference to `get_mempolicy' > > collect2: ld returned 1 exit status > > make: *** [sge_execd] Error 1 > > the same server, I can compile SGE6.2u5p2 but failed of compiling GE2011.11. > > somebody who can do me a favor? > > Thanks so much! > > > > > > > > > > Best Wishes. > > Harris He > > Fujitsu Semiconductor Design (Chengdu) Co. Ltd., > Phone : (86)28-85150023 ext.8826 > > E-mail:[email protected] > > > > > _______________________________________________ > users mailing list > [email protected] > https://gridengine.org/mailman/listinfo/users > _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
