On Nov 1, 2010, at 5:20 AM, jody wrote: > jody@aim-squid_0 ~/progs $ mpiCC -g -o HelloMPI HelloMPI.cpp > /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: > skipping incompatible /opt/openmpi-1.4.2/lib/libmpi_cxx.so when > searching for -lmpi_cxx
This is the key message -- it found libmpi_cxx.so, but the linker deemed it incompatible, so it skipped it. How did you configure / build Open MPI? Did the C++ bindings library somehow get built with incompatible flags as compared to the other OMPI libraries? E.g., did you supply CFLAGS but not CXXFLAGS to the configure script? -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/