i.e., Yosemite,
$ uname -a
Darwin numbersixe.carys.home 14.5.0 Darwin Kernel Version 14.5.0: Tue
Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64
but also occurs on El Capitan:
ln -s
/Users/cary/projects/vorpalall/builds/openmpi-1.10.1/static/../ompi/contrib/vt/vt/extlib/otf/tools/otfmerge/otfmerge.c
otfmerge.c
ln -s
/Users/cary/projects/vorpalall/builds/openmpi-1.10.1/static/../ompi/contrib/vt/vt/extlib/otf/tools/otfmerge/handler.c
handler.c
CC otfmerge_mpi-otfmerge.o
CC otfmerge_mpi-handler.o
CCLD otfmerge-mpi
ld: library not found for -lmpi
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[10]: *** [otfmerge-mpi] Error 1
make[9]: *** [all-recursive] Error 1
make[8]: *** [all-recursive] Error 1
make[7]: *** [all-recursive] Error 1
make[6]: *** [all] Error 2
make[5]: *** [all-recursive] Error 1
This has been a long-standing bug that gets fixed by any of
--disable-vt
not using "make -j"
restarting the build, i.e., typing make at the point where this fails
So I suspect a missing dependency.
John Cary