I hate it ... As far as I understand it is not reason to rename it. The OFED-lovin components should look at $with_openib.
Pavel (Pasha) Shamis --- Application Performance Tools Group Computer Science and Math Division Oak Ridge National Laboratory On Jun 20, 2012, at 4:09 PM, Jeff Squyres wrote: > Brian and I talked about this more off list and figured out the problem. The > issue is that Brian has OFED installed in a non-standard location, so he > specified --with-openib=/path/to/ofed. The openib BTL therefore knows where > OFED (and verbs.h) is installed, but other OFED-lovin' components don't: > > - OOB UD > - BTL UD > - hwloc hwloc142 > > So it seems like it's finally time to rename and universalize the > --with-openib switch. > > Ladies and gentlemen, I present: --with-ofed. > > This one option will function exactly like --with-openib today, with the > exception that all OFED-lovin' components can look at $with_ofed. > > For the 1.7/1.8 series, we'll accept --with-openib in lieu of --with-ofed, > but we'll print a warning if you do so. We'll delete the --with-openib=dir > form of --with-openib in 1.9/2.0 (i.e., --with-openib will just mean "you > must build openib; error if you cannot build it"). > > Speak now if you hate this plan... > > > > On Jun 20, 2012, at 1:18 PM, Barrett, Brian W wrote: > >> Hi all - >> >> I'm seeing the compile error with the OMPI trunk and OFED 15.3.1. Has >> anyone seen this before? I have vague recollections of seeing e-mail >> discussion on the issue, but can't find those e-mails now... >> >> Thanks, >> >> Brian >> >> >> In file included from ../../../../opal/mca/hwloc/hwloc.h:87, >> from btl_openib_component.c:69: >> ../../../../opal/mca/hwloc/hwloc142/hwloc142.h:38:10: error: #error Tried >> to include hwloc verbs helper file, but hwloc was compiled with no >> OpenFabrics support >> btl_openib_component.c: In function 'get_ib_dev_distance': >> btl_openib_component.c:2435: error: implicit declaration of function >> 'opal_hwloc142_hwloc_ibv_get_device_cpuset' >> make[1]: *** [btl_openib_component.lo] Error 1 >> make[1]: Leaving directory >> `/home/bwbarre/projects/ompi/trunk/ompi/mca/btl/openib' >> make: *** [all-recursive] Error 1 >> >> >> >> -- >> Brian W. Barrett >> Dept. 1423: Scalable System Software >> Sandia National Laboratories >> >> >> >> >> >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel