diff --git a/README b/README index e91b7ff50d..32c1efdf60 100644 --- a/README +++ b/README @@ -771,17 +771,21 @@ Additionally, if a search directory is specified in the form --with-=, Open MPI will: 1. Search for 's header files in /include. -2. Search for 's library files in /lib, and if they are not - found there, search again in /lib64. +2. Search for 's library files: + 2a. If --with--libdir= was specified, search in + . + 2b. Otherwise, search in /lib, and if they are not found + there, search again in /lib64. 3. If both the relevant header files and libraries are found: 3a. Open MPI will build support for . - 3b. If is neither "/usr" nor "/usr/local", Open MPI will - compile itself with RPATH flags pointing to the directory where - 's libraries are located. Open MPI does not RPATH - /usr/lib[64] and /usr/local/lib[64] because many systems - already search these directories for run-time libraries by - default; adding RPATH for them could have unintended - consequences for the search path ordering. + 3b. If the root path where the libraries are found is neither + "/usr" nor "/usr/local", Open MPI will compile itself with + RPATH flags pointing to the directory where 's libraries + are located. Open MPI does not RPATH /usr/lib[64] and + /usr/local/lib[64] because many systems already search these + directories for run-time libraries by default; adding RPATH for + them could have unintended consequences for the search path + ordering. INSTALLATION OPTIONS