[OMPI users] Open MPI 1.6.5 "make all" fails on Win7 with "system cannot find file specified"
Hello, all, I'm attempting to install Open MPI in a cygwin environment on Windows 7 (64-bit, but I think Open MPI is treating things like a 32-bit environment). The command I used to configure Open MPI was --- ./configure --with-mpi-f90-size=medium -prefix=/home/Don/openmpi F77=gfortran FC=gfortran --- This allowed the configure script to finish without crashing out partway through. (Omitting the F77 and FC flags *did* cause an aborted configuration because of some sort of mismatch between 32-byte complex types in C++ and Fortran...?) I then attempted to run "make all", and the process halts with the following error: -- Making all in mca/backtrace make[2]: Entering directory `C:/FLASH/Utilities/openmpi-1.6.5/opal/mca/backtrace' process_begin: CreateProcess(NULL, /usr/bin/mkdir -p base, ...) failed. make (e=2): The system cannot find the file specified. make[2]: *** [base/.dirstamp] Error 2 make[2]: Leaving directory `C:/FLASH/Utilities/openmpi-1.6.5/opal/mca/backtrace' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `C:/FLASH/Utilities/openmpi-1.6.5/opal' make: *** [all-recursive] Error 1 -- I am attaching {config.out, config.log, make.out} as requested in the "Getting Help" page. Any explanation of what's going on would be greatly appreciated. Advice on how to fix this problem would be even more appreciated. Thanks very much, Don Warren * ** ** ** WARNING: This email contains an attachment of a very suspicious type. ** ** You are urged NOT to open this attachment unless you are absolutely ** ** sure it is legitimate. Opening this attachment may cause irreparable ** ** damage to your computer and your files. If you have any questions ** ** about the validity of this message, PLEASE SEEK HELP BEFORE OPENING IT. ** ** ** ** This warning was added by the IU Computer Science Dept. mail scanner. ** * <>
Re: [OMPI users] Open MPI 1.6.5 "make all" fails on Win7 with "system cannot find file specified"
Il 7/11/2013 11:15 AM, Don Warren ha scritto: Hello, all, I'm attempting to install Open MPI in a cygwin environment on Windows 7 (64-bit, but I think Open MPI is treating things like a 32-bit environment). Hi Don, cygwin already has a 1.7.1 package $ cygcheck -c -d |grep mpi libopenmpi 1.7.1-2 libopenmpi-devel 1.7.1-2 libopenmpicxx1 1.7.1-2 libopenmpifh21.7.1-2 libopenmpiuse1 1.7.1-2 openmpi 1.7.1-2 any reason to not use it ? Any reason to need 1.6.5 ? Cygwin is 32 bit enviroment, so of coure the package is 32bit; However cygwin64, still beta, already has the same package version $ cygcheck -c -d |grep mpi libopenmpi 1.7.1-2 libopenmpi-devel1.7.1-2 libopenmpicxx1 1.7.1-2 libopenmpifh2 1.7.1-2 libopenmpiuse1 1.7.1-2 openmpi 1.7.1-2 The command I used to configure Open MPI was --- ./configure --with-mpi-f90-size=medium -prefix=/home/Don/openmpi F77=gfortran FC=gfortran --- too little ;-) current 1.7.1-2 package is built with: configure \ LDFLAGS="-Wl,--export-all-symbols -no-undefined" \ --disable-mca-dso \ --disable-sysv-shmem \ --without-udapl \ --enable-cxx-exceptions \ --with-threads=posix \ --without-cs-fs \ --enable-heterogeneous \ --with-mpi-param_check=always \ --enable-contrib-no-build=vt,libompitrace \ --enable-mca-no-build=paffinity,installdirs-windows,timer-windows,shmem-sysv and I had a similar one on previous 1.6.4-2 package Regards MArco