[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #XXN-487077]: Installing NETCDF
- Subject: [netCDF #XXN-487077]: Installing NETCDF
- Date: Thu, 25 Aug 2011 10:28:06 -0600
Greetings!
The issue is that you didn't tell g95 to link to the netCDF libs - don't forget
to add the linking flag to your g95 command:
-L/home/ronnieleeper/prgfiles/netcdf/lib -lnetcdff
netcdf.inc is for the netCDF3 interface - there is a netcdf4.inc that takes
care of the netCDF4 interface. Are you compiling WRF? If so, it only uses the
netCDF3 interface (they haven't updated their src to take advantage of
netCDF4); No worries though, because the netCDF4 lib is backwards compatible
with netCDF3, so you don't have to hunt the netcdf3 src to make things work.
Cheers!
Sean
> So I have had some success with the netcdf install; however, the original
> program I am trying to install in all of this complains about undefined
> references to hundreds of netcdf functions such as:
>
> g95 -Wno=101,139,155,158 -ffree-form -ffree-line-length-huge -fendian=big
> -fno-second-underscore -c -I/home/ronnieleeper/prgfiles/netcdf/include
> -I../ioapi_share diffwrf.f
> diffwrf io_netcdf is being built now.
> diffwrf.o:(.data+0x50): undefined reference to `nf__open_'
> diffwrf.o:(.data+0x58): undefined reference to `nf__enddef_'
> diffwrf.o:(.data+0x60): undefined reference to `nf_abort_'
> diffwrf.o:(.data+0x68): undefined reference to `nf__open_mp_'
> diffwrf.o:(.data+0x70): undefined reference to `nf__create_mp_'
> diffwrf.o:(.data+0x78): undefined reference to `nf__create_'
> diffwrf.o:(.data+0x80): undefined reference to `nf_copy_att_'
> diffwrf.o:(.data+0x88): undefined reference to `nf_create_'
> diffwrf.o:(.data+0x90): undefined reference to `nf_copy_var_'
>
> Something rather interesting is that when I looked at netcdf.inc it said it
> was NETCDF 3.
>
> ! NetCDF-3.
> !
> ! netcdf version 3 fortran interface:
> !
>
> !
> ! external netcdf data types:
> !
> integer nf_byte
> integer nf_int1
> integer nf_char
> integer nf_short
> integer nf_int2
> integer nf_int
> integer nf_float
> integer nf_real
> integer nf_double
>
> parameter (nf_byte = 1)
> parameter (nf_int1 = nf_byte)
> parameter (nf_char = 2)
> parameter (nf_short = 3)
> parameter (nf_int2 = nf_short)
> parameter (nf_int = 4)
> parameter (nf_float = 5)
> parameter (nf_real = nf_float)
> parameter (nf_double = 6)
>
> Is it suppose to be 3? I thought we were install netcdf-4? None of my
> command line configure arguments disable netcdf4 I don¹t think.
>
> I'm trying a reinstall of netcdf again.
>
> Ronald David Leeper
> USCRN Quality Assurance Specialist, NCDC
> Research Associate, CICS-NC
> Global Climate Applications Division
> National Climatic Data Center
> 151 Patton Ave.
> Asheville, NC 28801-5001
> address@hidden
> address@hidden
> Office: (828) 257-3185
> Fax: (828) 271-4022
>
>
>
> On 8/24/11 1:16 PM, "Unidata netCDF Support"
> <address@hidden> wrote:
>
> > Ah, yes. --enable-shared should be used for both szlib and zlib.
> >
> > We'll get this working, no worries!
> >
> > Sean
> >
> >
> >> Thanks for you help in this regard. It would see that make, make check,
> >> and
> >> make install all completed without any major/halting errors; however, make
> >> check-install did error.
> >>
> >> ./dsetexample: error while loading shared libraries: libsz.so.2: cannot
> >> open
> >> shared object file: No such file or directory
> >>
> >> In my szip install, I don't have this file. I think I may have installed
> >> it
> >> with ?disable-shared configure option. I'm currently reconfiguring szip
> >> without this flag. I think we are close to getting hdf5 installed.
> >>
> >> Thanks again,
> >>
> >> Ronald David Leeper
> >> USCRN Quality Assurance Specialist, NCDC
> >> Research Associate, CICS-NC
> >> Global Climate Applications Division
> >> National Climatic Data Center
> >> 151 Patton Ave.
> >> Asheville, NC 28801-5001
> >> address@hidden
> >> address@hidden
> >> Office: (828) 257-3185
> >> Fax: (828) 271-4022
> >>
> >>
> >>
> >> On 8/24/11 12:34 PM, "Unidata netCDF Support"
> >> <address@hidden> wrote:
> >>
> >>> > Does the HDF5 compile work with the new zlib?
> >>> >
> >>>> >> I'll recompile zlib with that flag such. In addition, the output of
> >>>> file
> >>>> >> /home/ronnieleeper/prgfiles/zlib/lib/libz.a was:
> >>>> >>
> >>>> >> /home/ronnieleeper/prgfiles/zlib/lib/libz.a: current ar archive
> >>>> >>
> >>>> >> Ronald David Leeper
> >>>> >> USCRN Quality Assurance Specialist, NCDCResearch Associate, CICS-NC
> >>>> >> Global Climate Applications Division
> >>>> >> National Climatic Data Center
> >>>> >> 151 Patton Ave.
> >>>> >> Asheville, NC 28801-5001
> >>>> >> address@hidden
> >>>> >> address@hidden
> >>>> >> Office: (828) 257-3185
> >>>> >> Fax: (828) 271-4022
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >> On 8/24/11 12:02 PM, "Unidata netCDF Support"
> >>>> >> <address@hidden> wrote:
> >>>> >>
> >>>>>> >>> > file /home/ronnieleeper/prgfiles/zlib/lib/libz.a
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >>
> >>> >
> >>> >
> >>> > Ticket Details
> >>> > ===================
> >>> > Ticket ID: XXN-487077
> >>> > Department: Support netCDF
> >>> > Priority: Normal
> >>> > Status: Open
> >>> >
> >>> >
> >>
> >>
> >>
> >>
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: XXN-487077
> > Department: Support netCDF
> > Priority: Normal
> > Status: Open
> >
> >
>
>
>
>
Ticket Details
===================
Ticket ID: XXN-487077
Department: Support netCDF
Priority: Normal
Status: Open