NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: [netcdfgroup] netCDF-C 4.4.1 release candidate 1 now available w/ HDF 1.10.0 fix

Hi Ward,

I've been compiling this version of NetCDF on various Linux and MacOS
systems, and for the most part things look good.

However, on a two different RedHat Linux systems (yellowstone and a RAL
system) that have gcc V4.4.7, I'm getting these compilation errors:

make[2]: Entering directory `/d1/haley/src/netcdf-c-4.4.1-rc1/libsrc'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
 -I../include -I../oc2   -I/d1/haley/external/include  -fPIC -MT
libnetcdf3_la-v1hpg.lo -MD -MP -MF .deps/libnetcdf3_la-v1hpg.Tpo -c -o
libnetcdf3_la-v1hpg.lo `test -f 'v1hpg.c' || echo './'`v1hpg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../oc2
-I/d1/haley/external/include -fPIC -MT libnetcdf3_la-v1hpg.lo -MD -MP -MF
.deps/libnetcdf3_la-v1hpg.Tpo -c v1hpg.c -o libnetcdf3_la-v1hpg.o
In file included from v1hpg.c:7:
../include/nc3internal.h:81: error: redefinition of typedef ‘NC_dimarray’
../include/nc_hashmap.h:6: note: previous declaration of ‘NC_dimarray’ was
here
../include/nc3internal.h:186: error: redefinition of typedef ‘NC_vararray’
../include/nc_hashmap.h:5: note: previous declaration of ‘NC_vararray’ was
here
make[2]: *** [libnetcdf3_la-v1hpg.lo] Error 1
make[2]: Leaving directory `/d1/haley/src/netcdf-c-4.4.1-rc1/libsrc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/d1/haley/src/netcdf-c-4.4.1-rc1'
make: *** [all] Error 2

I don't see these problems with newer versions of gcc, like 4.7.x or 4.8.x.

--Mary


On Sun, Apr 24, 2016 at 3:14 AM, Marco Atzeri <marco.atzeri@xxxxxxxxx>
wrote:

> On 15/04/2016 23:32, Ward Fisher wrote:
>
>> Hello all,
>>
>> The first release candidate for the netCDF-C library version 4.4.1 is
>> now available. There have been a number of improvements since the
>> |4.4.0| release. Most importantly, this release candidate is able to
>> write backwards-compatible netCDF4 files when using *HDF5 version
>> 1.10.0*. As announced previously, using HDF5 1.10.0 with netCDF 4.4.0
>> would result in netCDF4 files which were unreadable by systems using an
>> earlier version of |libhdf5|. See GitHub #250
>> <https://github.com/Unidata/netcdf-c/issues/250> for more information.
>>
>> ..
>
>> We look forward to your feedback; have a great weekend all!
>>
>> -Ward
>> Ward Fisher
>>
>
>
> Hi Ward,
> I see a API number bump between 4.4.0  and 4.4.1.
>
> cygnetcdf-11.dll -> cygnetcdf-12.dll
>
> It is not what I would expect for a minor release.
>
> For the rest 0 failures on cygwin 32bit.
>
> Regards
> Marco
>
>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe,  visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
  • 2016 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: