I don't understand.

$ wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.0.tar.bz2
--2021-01-03 08:35:08--  
https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.0.tar.bz2
Resolving download.open-mpi.org (download.open-mpi.org)... 143.204.26.61, 
143.204.26.76, 143.204.26.58, ...
Connecting to download.open-mpi.org 
(download.open-mpi.org)|143.204.26.61|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10022171 (9.6M) [binary/octet-stream]
Saving to: ‘openmpi-4.1.0.tar.bz2’

openmpi-4.1.0.tar.bz2    100%[==================================>]   9.56M  
46.6MB/s    in 0.2s

2021-01-03 08:35:08 (46.6 MB/s) - ‘openmpi-4.1.0.tar.bz2’ saved 
[10022171/10022171]

$ tar xf openmpi-4.1.0.tar.bz2
$ file openmpi-4.1.0/configure
openmpi-4.1.0/configure: POSIX shell script, ASCII text executable, with very 
long lines

Barry Smith <[email protected]> writes:

>   4.1 is also missing ./configure but documentation clearly states you 
> install openMPI with ./configure ! 
>
>> On Jan 3, 2021, at 8:31 AM, Barry Smith <[email protected]> wrote:
>> 
>> 
>> $ wget 
>> https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.3.tar.gz 
>> <https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.3.tar.gz> 
>> --2021-01-03 09:24:24--  
>> https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.3.tar.gz 
>> <https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.3.tar.gz>
>> Resolving download.open-mpi.org <http://download.open-mpi.org/> 
>> (download.open-mpi.org <http://download.open-mpi.org/>)... 13.249.117.107, 
>> 13.249.117.91, 13.249.117.41, ...
>> Connecting to download.open-mpi.org <http://download.open-mpi.org/> 
>> (download.open-mpi.org 
>> <http://download.open-mpi.org/>)|13.249.117.107|:443... connected.
>> HTTP request sent, awaiting response... 200 OK
>> Length: 17418534 (17M) [binary/octet-stream]
>> Saving to: ‘openmpi-4.0.3.tar.gz’
>> 
>> 100%[=======================================================================>]
>>  17,418,534  49.1MB/s   in 0.3s   
>> 
>> 2021-01-03 09:24:26 (49.1 MB/s) - ‘openmpi-4.0.3.tar.gz’ saved 
>> [17418534/17418534]
>> 
>> ~ arch-fix-cuda-ccbin-wrong-arguments
>> $ cd petsc
>> ~/petsc (barry/2020-12-31/fix-cuda-ccbin-wrong-arguments>) 
>> arch-fix-cuda-ccbin-wrong-arguments
>> $ ./configure --download-openmpi=../openmpi-4.0.3.tar.gz  --with-cc=gcc 
>> --with-cxx=g++ --with-fc=gfortran  --with-cuda --download-slepc 
>> ===============================================================================
>>              Configuring PETSc to compile on your system                     
>>   
>> ===============================================================================
>> =============================================================================================
>>                           ***** WARNING: F77 (set to 
>> /nfs/apps/spacks/2020-10-22/opt/spack/linux-centos7-x86_64/gcc-7.3.0/gcc-7.3.0-l
>>        use ./configure F77=$F77 if you really want to use that value ******  
>>                                     
>> =============================================================================================
>>                     
>> =============================================================================================
>>                           ***** WARNING: You have a version of GNU make 
>> older than 4.0. It will work,                                      but may 
>> not support all the parallel testing options. You can install the            
>>                             latest GNU make with your package manager, such 
>> as brew or macports, or use                                      the 
>> --download-make option to get the latest GNU make *****                      
>>                           
>> =============================================================================================
>>                     
>> =============================================================================================
>>                           It appears you do not have valgrind installed on 
>> your system.                                                    We HIGHLY 
>> recommend you install it from www.valgrind.org <http://www.valgrind.org/>    
>>                                                      Or install 
>> valgrind-devel or equivalent using your package manager.                     
>>                          Then rerun ./configure                              
>>                                                        
>> =============================================================================================
>>                     
>> =============================================================================================
>>                           Running libtoolize on OPENMPI; this may take 
>> several minutes                                               
>> =============================================================================================
>>                     
>> =============================================================================================
>>                           Running autoreconf on OPENMPI; this may take 
>> several minutes                                               
>> =============================================================================================
>>                                                                              
>>                                                         
>> *******************************************************************************
>>          UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log for 
>> details):
>> -------------------------------------------------------------------------------
>> Error running libtoolize or autoreconf on OPENMPI: Could not execute 
>> "[['/usr/bin/autoreconf', '--force', '--install']]":
>> autoreconf: 'configure.ac' or 'configure.in' is required
>> *******************************************************************************
>> 
>> 

Reply via email to