mpicc is a symlink pointing to ompi_wrapper_script I guess we do not correctly support the --target option, unless you changed your configure options meanwhile, so you have to manually update the broken symlinks so they point to arm-openwrt-linux-muslgnueabi-ompi_wrapper_script
Cheers, Gilles Mahesh Nanavalla <mahesh.nanavalla...@gmail.com> wrote: >Hi Gilles, > > >Thanks for responding me..... > >i did as mention previous mail ,but am getting below error as mpicc not >found........... > > >nmahesh@nmahesh-H81MLV3:~/Workspace/ARM_MPI/mpi$ >/home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc >-L/home/nmahesh/Workspace/ARM_MPI/openmpi/lib helloworld.c > >bash: /home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc: No such file or >directory > > > >but i cheak in folder as follow > >nmahesh@nmahesh-H81MLV3:~/Workspace/ARM_MPI/openmpi/bin$ ll > >total 35460 > >drwxrwxr-x 2 nmahesh nmahesh 4096 Oct 18 15:34 ./ > >drwxrwxr-x 7 nmahesh nmahesh 4096 Oct 18 15:34 ../ > >-rwxr-xr-x 1 nmahesh nmahesh 22961 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-ompi_info* > >-rwxr-xr-x 1 nmahesh nmahesh 5661 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-ompi_wrapper_script* > >-rwxr-xr-x 1 nmahesh nmahesh 14699 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-clean* > >-rwxr-xr-x 1 nmahesh nmahesh 8770 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orted* > >-rwxr-xr-x 1 nmahesh nmahesh 56800 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-dvm* > >-rwxr-xr-x 1 nmahesh nmahesh 35191 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-info* > >-rwxr-xr-x 1 nmahesh nmahesh 23939 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-ps* > >-rwxr-xr-x 1 nmahesh nmahesh 124520 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orterun* > >-rwxr-xr-x 1 nmahesh nmahesh 15429 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-server* > >-rwxr-xr-x 1 nmahesh nmahesh 79807 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-submit* > >-rwxr-xr-x 1 nmahesh nmahesh 30514 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-orte-top* > >-rwxr-xr-x 1 nmahesh nmahesh 23032 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-oshmem_info* > >-rwxr-xr-x 1 nmahesh nmahesh 980414 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfaux* > >-rwxr-xr-x 1 nmahesh nmahesh 40607 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfcompress* > >-rwxr-xr-x 1 nmahesh nmahesh 20915 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfconfig* > >-rwxr-xr-x 1 nmahesh nmahesh 94717 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfinfo* > >-rwxr-xr-x 1 nmahesh nmahesh 115276 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfmerge* > >-rwxr-xr-x 1 nmahesh nmahesh 122985 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfmerge-mpi* > >-rwxr-xr-x 1 nmahesh nmahesh 231420 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfprint* > >-rwxr-xr-x 1 nmahesh nmahesh 6356996 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfprofile* > >-rwxr-xr-x 1 nmahesh nmahesh 7037080 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfprofile-mpi* > >-rwxr-xr-x 1 nmahesh nmahesh 417971 Oct 18 15:34 >arm-openwrt-linux-muslgnueabi-otfshrink* > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpic++ -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpicc -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpiCC -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpicxx -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 7 Oct 18 15:34 mpiexec -> orterun > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpif77 -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpif90 -> ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 19 Oct 18 15:34 mpifort -> >ompi_wrapper_script > >lrwxrwxrwx 1 nmahesh nmahesh 7 Oct 18 15:34 mpirun -> orterun > >lrwxrwxrwx 1 nmahesh nmahesh 10 Oct 18 15:34 ompi-clean -> orte-clean > >lrwxrwxrwx 1 nmahesh nmahesh 7 Oct 18 15:34 ompi-ps -> orte-ps > >lrwxrwxrwx 1 nmahesh nmahesh 11 Oct 18 15:34 ompi-server -> orte-server > >lrwxrwxrwx 1 nmahesh nmahesh 8 Oct 18 15:34 ompi-top -> orte-top > >-rwxr-xr-x 1 nmahesh nmahesh 1766460 Oct 18 15:34 opari* > >lrwxrwxrwx 1 nmahesh nmahesh 5 Oct 18 15:34 oshcc -> mpicc > >lrwxrwxrwx 1 nmahesh nmahesh 7 Oct 18 15:34 oshfort -> mpifort > >lrwxrwxrwx 1 nmahesh nmahesh 6 Oct 18 15:34 oshrun -> mpirun > >lrwxrwxrwx 1 nmahesh nmahesh 11 Oct 18 15:34 otfdecompress -> otfcompress > >lrwxrwxrwx 1 nmahesh nmahesh 5 Oct 18 15:34 shmemcc -> mpicc > >lrwxrwxrwx 1 nmahesh nmahesh 7 Oct 18 15:34 shmemfort -> mpifort > >lrwxrwxrwx 1 nmahesh nmahesh 6 Oct 18 15:34 shmemrun -> mpirun > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtc++ -> vtwrapper* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtcc -> vtwrapper* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtCC -> vtwrapper* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtcxx -> vtwrapper* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtf77 -> vtwrapper* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtf90 -> vtwrapper* > >-rwxr-xr-x 1 nmahesh nmahesh 2928026 Oct 18 15:34 vtfilter* > >lrwxrwxrwx 1 nmahesh nmahesh 8 Oct 18 15:34 vtfiltergen -> vtfilter* > >lrwxrwxrwx 1 nmahesh nmahesh 12 Oct 18 15:34 vtfiltergen-mpi -> >vtfilter-mpi* > >-rwxr-xr-x 1 nmahesh nmahesh 3100359 Oct 18 15:34 vtfilter-mpi* > >lrwxrwxrwx 1 nmahesh nmahesh 9 Oct 18 15:34 vtfort -> vtwrapper* > >-rwxr-xr-x 1 nmahesh nmahesh 9031 Oct 18 15:34 vtrun* > >-rwxr-xr-x 1 nmahesh nmahesh 5623609 Oct 18 15:34 vtunify* > >-rwxr-xr-x 1 nmahesh nmahesh 6177733 Oct 18 15:34 vtunify-mpi* > >-rwxr-xr-x 1 nmahesh nmahesh 774064 Oct 18 15:34 vtwrapper* > > >kindly Respond me. > > > >On Tue, Oct 18, 2016 at 1:37 PM, Gilles Gouaillardet <gil...@rist.or.jp> wrote: > >Hi, > > >can you please give the patch below a try ? > >Cheers, > >Gilles > >diff --git a/ompi/tools/wrappers/ompi_wrapper_script.in >b/ompi/tools/wrappers/ompi_wrapper_script.in >index d87649f..b66fec3 100644 >--- a/ompi/tools/wrappers/ompi_wrapper_script.in >+++ b/ompi/tools/wrappers/ompi_wrapper_script.in >@@ -35,12 +35,12 @@ my $FC = "@FC@"; > my $extra_includes = "@OMPI_WRAPPER_EXTRA_INCLUDES@"; > my $extra_cppflags = "@OMPI_WRAPPER_EXTRA_CPPFLAGS@"; > my $extra_cflags = "@OMPI_WRAPPER_EXTRA_CFLAGS@"; >-my $extra_cflags_prefix = "@ORTE_WRAPPER_EXTRA_CFLAGS_PREFIX@"; >+my $extra_cflags_prefix = "@OMPI_WRAPPER_EXTRA_CFLAGS_PREFIX@"; > my $extra_cxxflags = "@OMPI_WRAPPER_EXTRA_CXXFLAGS@"; >-my $extra_cxxflags_prefix = "@ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX@"; >+my $extra_cxxflags_prefix = "@OMPI_WRAPPER_EXTRA_CXXFLAGS_PREFIX@"; > my $extra_fcflags = "@OMPI_WRAPPER_EXTRA_FCFLAGS@"; > my $extra_fcflags_prefix = "@OMPI_WRAPPER_EXTRA_FCFLAGS_PREFIX@"; >-my $extra_ldflags = "@OMPI_WRAPPER_EXTRA_LDFLAGS@"; >+my $extra_ldflags = "@OMPI_PKG_CONFIG_LDFLAGS@"; > my $extra_libs = "@OMPI_WRAPPER_EXTRA_LIBS@"; > my $cxx_lib = "@OMPI_WRAPPER_CXX_LIB@"; > my $fc_module_flag = "@OMPI_FC_MODULE_FLAG@"; > > > >On 10/18/2016 1:48 PM, Mahesh Nanavalla wrote: > >Hi everyone, > > >I'm trying to cross compile openmpi-1.10.3 for arm-openwrt-linux-muslgnueabi >on x86_64-linux-gnu with below configure options... > > > >./configure --enable-orterun-prefix-by-default > >--prefix="/home/nmahesh/Workspace/ARM_MPI/openmpi" > > --build=x86_64-linux-gnu > >--host=x86_64-linux-gnu > >--target=arm-openwrt-linux-muslgnueabi > >--enable-script-wrapper-compilers > >--disable-mpi-fortran > >--enable-shared > >--disable-mmap-shmem > >--disable-posix-shmem > >--disable-sysv-shmem > >--disable-dlopen > >configuring,make &make install successfully. > >I added > >$export PATH="$PATH:/home/$USER/Workspace/ARM_MPI/openmpi/bin/" > >$export >LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/$USER/Workspace/ARM_MPI/openmpi/lib/" > > >$export PATH="$PATH:/home/$USER/Workspace/ARM_MPI/openmpi/bin/" >> >/home/$USER/.bashrc > >$export >LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/$USER/Workspace/ARM_MPI/openmpi/lib/" >>> /home/$USER/.bashrc > > >But while compiling as below i'am getting error > > >$ /home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc >-L/home/nmahesh/Workspace/ARM_MPI/openmpi/lib helloworld.c > >Possible unintended interpolation of @ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX in >string at /home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc line 40. > >Possible unintended interpolation of @libdir in string at >/home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc line 43. > >Name "main::ORTE_WRAPPER_EXTRA_CXXFLAGS_PREFIX" used only once: possible typo >at /home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc line 40. > >Name "main::libdir" used only once: possible typo at >/home/nmahesh/Workspace/ARM_MPI/openmpi/bin/mpicc line 43. > >/home/nmahesh/Workspace/ARM_MPI/openmpi/lib/libmpi.so: file not recognized: >File format not recognized > >collect2: error: ld returned 1 exit status > > >can anybody help.. > > > >_______________________________________________ users mailing list >users@lists.open-mpi.org >https://rfd.newmexicoconsortium.org/mailman/listinfo/users > > > >_______________________________________________ >users mailing list >users@lists.open-mpi.org >https://rfd.newmexicoconsortium.org/mailman/listinfo/users > >
_______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users