On Apr 27, 2006, at 5:26 PM, Jorge Parra wrote:
> I configured and maked (make all install) succesfully (no errors) open
> MPI. I am doing that for a crossplataform. The host is a ppc 405
> and the
> build machine is a i686. Once I succesfully built it, I wanted to run
> "ompi_info" to check the installation. So I copied all the prefix
> directory to the host plataform and I executed ompi_info.
> I got the following error:
> root_at_ml403:/opt/mpi-ppc-405-linux/exec/bin# ./ompi_info
> ./ompi_info: error while loading shared libraries: libstdc++.so.6:
> open y
> The host platform is a minimal linux instalation (just the kernel, the
> filesystem and a few commands). So I understand I should have
> else installed, Is that the problem? If so, what should I have
> in the host platform to make it run?
ompi_info is a C++ application, so it needs the C++ support libraries
installed -- libstdc++.so.6. I'm not sure how your host platform
handles package management, but usually the library is provided in a
package named libstdc++ or something similar.
Hope this helps,
Open MPI developer