Path oddity in PNetCDF build/configure

Bruno Pagani bruno.pagani at astrophysics.eu
Sun Oct 24 07:32:42 CDT 2021


How do you set PATH? Did you quote it? Seems somehow your path end up being yes, likely due to expansion of its previous value.

Le 24 octobre 2021 16:30:03 GMT+04:00, Carl Ponder <cponder at nvidia.com> a écrit :
>When I build PNetCDF with MPICC=mpicc and mpicc on my$PATH, I see this during the configure phase:
>
>   ENV PATH=${PATH}:/usr/local/bin
>   ENV MPICC mpicc
>   ...
>   checking for sed handling option -i ... /usr/bin/sed -i''
>   *checking mpicc under yes... no*
>   configure: error:
>   -----------------------------------------------------------------------
>         Specified MPI C compiler "mpicc" cannot be found under yes
>         PnetCDF requires a working MPI C compiler. Please specify the
>   location
>         of an MPI C compiler, either in the MPICC environment variable
>         (not CC variable) or through --with-mpi configure flag. Abort.
>   -----------------------------------------------------------------------
>
>I can work around it by making the path absolute
>
>   ENV MPICC /usr/local/bin/mpicc
>   ...
>   checking for sed handling option -i ... /usr/bin/sed -i''
>   *checking whether /usr/local/bin/mpicc exists and is executable... yes*
>
>But, based on the first message, I'm thinking there's an incorrect path-search during the configure phase.
>This is with PNetCDF 1.12.2.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20211024/1e02944c/attachment.html>


More information about the parallel-netcdf mailing list