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


Reply via email to