Ray, probably a stupid question but do you have the hwloc-devel package
installed?
And also the libxml2-devel package?



On 27 April 2017 at 21:54, Ray Sheppard <rshep...@iu.edu> wrote:

> Hi All,
>   I have searched the mail archives because I think this issue was
> addressed earlier, but I can not find anything useful.
>   We are standing up a few racks of RHEL-7 on Intel to slowly migrate the
> cluster from RHEL6.   I downloaded 2.1.0 to install. All goes well until
> about "CCLD     libopen-rte.la."  Then it cannot find -lhwloc or -lxml2.
> There are copies of both in /usr/lib64.  I tried many variations of fixes.
> The most extreme is:
>
> #!/bin/bash
> export LT_SYS_LIBRARY_PATH=/usr/lib64
> export CC="gcc -L/usr/lib64 "
> export CXX="g++ -L/usr/lib64 "
> export FC="gfortran -L/usr/lib64 "
> ./configure CC="gcc -L/usr/lib64 " CXX="g++ -L/usr/lib64 " FC="gfortran
> -L/usr/lib64 " --enable-static --with-hwloc-libdir=/usr/lib64
> --with-threads=posix  --disable-vt --prefix=/N/soft/rhel7/openmpi
> /gnu/2.1.0
> #----
>
> Nothing worked.  I thought maybe the older 1.X might not use HWLOC and  I
> see you still support it at 1.10.6.  I downloaded that and gave it a try.
> The  -lhwloc message was gone but -lxml2 was still there.  For fun, I tried
> the build on the rhel6 side.  With only a "regular' configure (./configure
> CC=gcc CXX=g++ FC=gfortran --enable-static --with-threads=posix
> --disable-vt --prefix=/N/soft/rhel6/openmpi/gnu/2.1.0 )  it worked just
> fine. I would appreciate knowing what I am missing.  Thanks.
> Ray
>
> _______________________________________________
> users mailing list
> users@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/users
>
_______________________________________________
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/users

Reply via email to