Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-30 Thread Lee-Ping Wang
Hi Jeff and Ralph, Thanks. I'm really a novice user - and in cases like this one I don't really know what I'm doing. In this case, I just wanted to get my application to run without throwing strange error messages and quitting. :) That said, I would much rather learn about the components of

Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-30 Thread Jeff Squyres (jsquyres)
How can you run MPI jobs at all without any BTLs? That sounds weird -- this is not a case for which we designed the code base. All that being said, you're getting compile errors in the OMPI build because of two things: - you selected to build static - you didn't disable enough stuff Specifica

Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-29 Thread Ralph Castain
ompi_info is just the first time when an executable is built, and so it always is the place where we find missing library issues. It looks like someone has left incorrect configure logic in the system such that we always attempt to build Infiniband-related code, but without linking against the l

Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-29 Thread Lee-Ping Wang
Hi Gus, Thank you. I did start from a completely clean directory tree every time (I deleted the whole folder and re-extracted the tarball). I noticed that disabling any of the BTL components resulted in the same error, so my solution was to build everything and disable certain components at r

Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-29 Thread Gustavo Correa
Hi Lee-Ping Did you cleanup the old build, to start fresh? make distclean configure --disable-vt ... ... I hope this helps, Gus Correa On Sep 29, 2014, at 8:47 AM, Lee-Ping Wang wrote: > Hmm, the build doesn't finish - it breaks when trying to create the man page. > I guess I'll disable on

Re: [OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-29 Thread Lee-Ping Wang
Hmm, the build doesn't finish - it breaks when trying to create the man page. I guess I'll disable only a few specific BTL components that have given me issues in the past. Creating ompi_info.1 man page... CCLD ompi_info ../../../ompi/.libs/libmpi.so: undefined reference to `ibv_free_dev

[OMPI users] OpenMPI 1.8.3 build without BTL

2014-09-29 Thread Lee-Ping Wang
Hi there, I'm building OpenMPI 1.8.3 on a system where I explicitly don't want any of the BTL components (they tend to break my single node jobs). ./configure CC=gcc CXX=g++ F77=gfortran FC=gfortran --prefix=$QC_EXT_LIBS/openmpi --enable-static --enable-mca-no-build=btl Building gives me thi