[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDF #EQM-947696]: netcdf ./configure error


The error being given is "path_to_directory/Build_WRF/LIBRARIES/grib2/lib: No 
such file or directory".  This is fairly self descriptive; it seems to be 
looking for a particular directory which doesn't exist.  Unfortunately, I am 
not familiar with the WRF build process, so I cannot say why it is looking for 
this directory or why it does not exist.  

Regarding the configure.log you provided; the error shown is "configure:3121: 
error: /bin/bash ./config.sub  --disable-shared failed".  I believe that the 
problem is the stray '\' character between --disable-dap and --disable-shared.  
Try removing that and let me know if the issue changes.

I hope this helps,


> Hello,
> I a trying to install NetCDF  for WRF but in ./configure step I am having a
> trouble which I copied below.
> ---------------------------------------------------------------------------------
> #safak-RV420-RV520-RV720-E3530-S3530-E3420-E3520:~/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3%
> ./configure
> --prefix=/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3/netcdf
> --disable-netcdf-4 --disable-dap \    --disable-shared
> #configure: WARNING: you should use --build, --host, --target
> #configure: WARNING: invalid host type:
> #configure: netCDF 4.1.3
> #checking build system type... config.sub: missing argument
> #Try `config.sub --help' for more information.
> #configure: error: /bin/bash ./config.sub   failed
> --------------------------------------------------------------------------------------------------------
> If I write ./configure only it works. In that case make commend gives an
> error which also can be found below.
> ----------------------------------------------------------------------------------------
> #safak-RV420-RV520-RV720-E3530-S3530-E3420-E3520:~/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3%
> make
> #make  all-recursive
> #make[1]: Entering directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3'
> #Making all in include
> #make[2]: Entering directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3/include'
> #make[2]: Nothing to be done for `all'.
> #make[2]: Leaving directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3/include'
> #Making all in libdispatch
> #make[2]: Entering directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3/libdispatch'
> #/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2
> -Lpath_to_directory/Build_WRF/LIBRARIES/grib2/lib -o libdispatch.la
> libdispatch_la-parallel.lo libdispatch_la-copy.lo libdispatch_la-file.lo
> libdispatch_la-dim.lo libdispatch_la-att.lo libdispatch_la-error.lo
> libdispatch_la-var.lo libdispatch_la-dispatch.lo libdispatch_la-nc_uri.lo
> libdispatch_la-nclist.lo libdispatch_la-ncbytes.lo
> libdispatch_la-nchashmap.lo libdispatch_la-nclog.lo   -lm
> #../libtool: line 5992: cd:
> path_to_directory/Build_WRF/LIBRARIES/grib2/lib: No such file or directory
> #libtool: link: cannot determine absolute directory name of
> `path_to_directory/Build_WRF/LIBRARIES/grib2/lib'
> #make[2]: *** [libdispatch.la] Error 1
> #make[2]: Leaving directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3/libdispatch'
> #make[1]: *** [all-recursive] Error 1
> #make[1]: Leaving directory
> `/home/safak/WRF/Build_WRF/LIBRARIES/netcdf-4.1.3'
> #make: *** [all] Error 2
> --------------------------------------------------------------------------------------
> Can you help me with these errors?
> P.S. I also added config.log as an attachment.
> Thank you.
> Safak Altun
> Istanbul Technical University
> Meteorological Engineering

Ticket Details
Ticket ID: EQM-947696
Department: Support netCDF
Priority: Normal
Status: Closed

NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.