Hi, I am trying to run in this type of environment: 1- A linux PC in which I intend to compile MPI programs for arm embedded processors 2- The arms
I have OpenMPI compiled in the arms with dynamic libraries, in case I compile natively as well as for the use of 'mpirun' when I get the cross-compiled programs from the PC. For some reason, I need to cross-compile MPI programs in the PC to use in the embedded system, so I believe I need to compile OpenMPI on the PC and select the cross-compiler as well as the host in which the programs will run. Even though, I don't seem to get it right. I have tried the following configure options: ../openmpi-3.0.0/configure --enable-static --disable-shared --host=arm-linux --disable-mpi-fortran --prefix=/home/user/openmpi-install/ CC=arm-linux-gnueabihf-gcc CXX=arm-linux-gnueabihf-g++ My intention is to run 'mpicc' on the PC so that it calls the cross-compiler specified with 'CC' as well as all MPI flags, generating a program with static-linking that would run on the arm embedded processors. Thank you in advance, Alberto
_______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users