Please email your latest configure.log  (with no Conda stuff) to 
[email protected] <mailto:[email protected]>

  The configuration of HDF5 (done by HDF5) is objecting to some particular 
aspect of your current Fortran compiler, we need to figure out the exact 
objection.

  Barry


> On Jan 6, 2023, at 5:14 PM, Danyang Su <[email protected]> wrote:
> 
> Hi Pierre,
>  
> I have tried to exclude Conda related environment variables but it does not 
> work. Instead, if I include ‘--download-hdf5=yes’ but exclude 
> ‘--with-hdf5-fortran-bindings’ in the configuration, PETSc can be configured 
> and installed without problem, even with Conda related environment activated. 
> However, since my code requires fortran interface to HDF5, I do need 
> ‘--with-hdf5-fortran-bindings’, otherwise, my code cannot be compiled.
>  
> Any other suggestions?
>  
> Thanks,
>  
> Danyang
>  
> From: Pierre Jolivet <[email protected] <mailto:[email protected]>>
> Date: Friday, January 6, 2023 at 7:59 AM
> To: Danyang Su <[email protected] <mailto:[email protected]>>
> Cc: <[email protected] <mailto:[email protected]>>
> Subject: Re: [petsc-users] Error running configure on HDF5 in PETSc-3.18.3
>  
>  
> 
> 
>> On 6 Jan 2023, at 4:49 PM, Danyang Su <[email protected] 
>> <mailto:[email protected]>> wrote:
>>  
>> Hi All,
>>  
>> I get ‘Error running configure on HDF5’ in PETSc-3.18.3 on MacOS, but no 
>> problem on Ubuntu. Attached is the configuration log file. 
>>  
>> ./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mumps 
>> --download-scalapack --download-parmetis --download-metis 
>> --download-ptscotch --download-fblaslapack --download-mpich --download-hypre 
>> --download-superlu_dist --download-hdf5=yes --with-debugging=0 
>> --download-cmake --with-hdf5-fortran-bindings
>>  
>> Any idea on this?
>  
> Could you try to reconfigure in a shell without conda being activated?
> You have 
> PATH=/Users/danyangsu/Soft/Anaconda3/bin:/Users/danyangsu/Soft/Anaconda3/condabin:[…]
>  which typically results in a broken configuration.
>  
> Thanks,
> Pierre
> 
> 
>> Thanks,
>>  
>> Danyang

Reply via email to