On 6/23/2012 6:32 AM, Jeff Squyres wrote:
Hmmm, I guess I could see the thinking of tying ofud and openib btls
configuring together. However it seems inconsistent to me that one
btl doesn't allow you to control configuring it in or not directly.
What if I really do not want to build ofud but do want to build
On Jun 22, 2012, at 11:26 PM, TERRY DONTJE wrote:
4. The behavior of --with[out]-verbs is as was described in a prior mail:
- if --with-verbs is specified, all 3 verbs-based components must succeed
- if --without-verbs is specified, all 4 verbs-based components will not build
- if --with-verbs=DIR is specified, all 3 verbs-based components must succeed and will use DIR to find verbs headers and libraries
What does it mean that "all 3 verbs-based components must succeed"?
Does that mean you cannot specify --with-verbs=DIR --with-openib --without-ofud?
Yes. --with/without-ofud never worked, anyway (i.e., there was no code that implemented it). Ditto that there was no --with/without-ud.
Does it mean that if you specify --with-verbs=DIR and some other dependency is not found for openib btl that the configure fails?
Yes. Same was true for --with-openib=DIR.
That being said it seems this happened some time ago so I guess I'll
grin and bare it.
What is the 4th verbs-based component this is not built when one specifies --without-verbs.
There isn't one.
Ok, well I just asked because in the list above *you* mention 4
verbs components in one of the items and I was just curious what
that might me.
You're probably thinking of hwloc; hwloc can *use* verbs, but it doesn't *require* verbs. The other 3 (OOB UD, BTL OFUD, BTL openib) all *require* verbs and cannot be built without it.
Terry D. Dontje | Principal
Engineering | +1.781.442.2631
95 Network Drive, Burlington, MA 01803