2014-11-06 20:16 GMT+00:00 Gus Correa <gus@xxxxxxxxxxxxxxxxx>:
> Can one build the Fortran bindings without building beforehand the
> C bindings?
> I don't think so.
>
You are correct.
> At least not up to NetCDF 4.3.0 (C), 4.2 (Fortran)
> , cxx4-4.2.1 (C++), the last ones I built.
>
> As far as I know, everything linked to the Fortran bindings (-lnetcdff)
> requires linking to the C library as well (-lnetcdf).
> Likewise for C++.
>
> Isn't this the chain of wrappers?
> F90 -> Fortran -> C
>
That is how my interpretation is as I wrote in my response.
However, for the F03 binding, the wrapper is direct, F03 -> C.
> C++ -> C
>
> Thank you,
> Gus Correa
>
> On 11/06/2014 02:49 PM, Nick Papior Andersen wrote:
>
>> Well, F03, is still a wrapper, but not in the same way as the older
>> versions :)
>>
>> 2014-11-06 19:48 GMT+00:00 Nick Papior Andersen <nickpapior@xxxxxxxxx
>> <mailto:nickpapior@xxxxxxxxx>>:
>>
>> My basic understanding is this:
>> 1. The "old" version of the fortran library (<=4.2) was just a wrapper
>> 1a. The F90 interface was a wrapper for the fortran library.
>> 2. Later versions can utilize the fortran 03 library which is a (to
>> my understanding) complete interface to the c library using F03
>> standard interface operability, so here it is not a wrapper.
>> 2a. If not compiled against the F03 std it is very similar (if not
>> totally?) to the older versions.
>>
>> 2014-11-06 19:30 GMT+00:00 Chris Barker <chris.barker@xxxxxxxx
>> <mailto:chris.barker@xxxxxxxx>>:
>>
>> On Thu, Nov 6, 2014 at 11:10 AM, Nick Papior Andersen
>> <nickpapior@xxxxxxxxx <mailto:nickpapior@xxxxxxxxx>> wrote:
>>
>> Sure, it was more a pedantic outburst... :)
>> I just think supplying both is crucial. :)
>>
>>
>> Sure -- and I haven't looked at th code -- is the Fortran lib
>> just a wrapper around the C lib anyway?
>>
>> -Chris
>>
>> --
>>
>> Christopher Barker, Ph.D.
>> Oceanographer
>>
>> Emergency Response Division
>> NOAA/NOS/OR&R (206) 526-6959 <tel:%28206%29%20526-6959> voice
>> 7600 Sand Point Way NE (206) 526-6329
>> <tel:%28206%29%20526-6329> fax
>> Seattle, WA 98115 (206) 526-6317 <tel:%28206%29%20526-6317>
>> main reception
>>
>> Chris.Barker@xxxxxxxx <mailto:Chris.Barker@xxxxxxxx>
>>
>>
>>
>>
>> --
>> Kind regards Nick
>>
>>
>>
>>
>> --
>> Kind regards Nick
>>
>>
>> _______________________________________________
>> netcdfgroup mailing list
>> netcdfgroup@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe, visit:
>> http://www.unidata.ucar.edu/mailing_lists/
>>
>>
> _______________________________________________
> netcdfgroup mailing list
> netcdfgroup@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
--
Kind regards Nick