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/


Reply via email to