[Nexus] More NAPI stuff

Eugen Wintersberger eugen.wintersberger at desy.de
Tue Aug 18 07:20:19 BST 2015


Hi folks,

On 08/18/15 01:21, Herbert J. Bernstein wrote:
> I think moving up to 2.8.12 would be reasonable -- Herbert
> 
> On Mon, Aug 17, 2015 at 5:04 PM, Peterson, Peter F. <petersonpf at ornl.gov> wrote:
>> After some searching I found a way to find hdf4 on my system.
>>
>> What do people think of moving the minimum cmake version to 2.8.12? This
>> would give a lot more functionality to cmake.

The reason why there is 2.8.8 as the minimum required version is simple:
it is the CMake version I have at hand on my Wheezy box in my office. On
my private boxes with Jessie I could go for 3.0.2 ;).

I guess you are suggesting 2.8.12 because it is the version shipped with
Ubuntu 14.04 ;). Now, being to lazy to compare the docs between 2.8.8
and 2.8.12, can anyone tell me what would be the additional
functionality that 2.8.12 provides over 2.8.8?

regards
  Eugen


>>
>> On 8/17/15, 10:23 AM, "NeXus on behalf of Tobias Richter"
>> <nexus-bounces at nexusformat.org on behalf of Tobias.Richter at esss.se> wrote:
>>
>>>
>>>> On 17 Aug 2015, at 15:42, Koennecke Mark (PSI) <mark.koennecke at psi.ch>
>>>> wrote:
>>>>> I have already recognized this WITH_XXX stuff. There is a bit chaos
>>>>> concerning the configuration headers. Sometimes the code uses
>>>>> nxconfig.h
>>>>> and on other places napiconfig.h. I'am not really sure if this has
>>>>> historical reasons or if this is done intentionally.
>>>>> In the former case I would suggest to clean this up and go for a single
>>>>> configuration header.
>>>>>
>>>>
>>>> I think that this is historical. I never dealt with those config.h
>>>> files, they came with whatever
>>>> build system we are using. I think cleaning this up is the right
>>>> solution. Or do you object, Freddie?
>>>
>>> Well, apparently nxconfig.h is generated from scratch by autotools and
>>> napiconfig.h includes nxconfig.h plus stdint and inttypes, if available
>>> as determined by the nxconfig.h defines. (It also does some VMS and
>>> Windows magic that I am not interested in.) But napiconfig.h is the
>>> fronted file to look at.
>>>
>>> That looks like a reasonable thing to do in the autotools world. I cannot
>>> see nxconfig.h included directly anywhere, but is (correctly) mentioned
>>> in Makefiles as a dependency.
>>>
>>> If there is a way to combine those files (napiconfig.h and nxconfig.h)
>>> with cmake, that obviously makes things simpler, though. Go for it.
>>>
>>> Tobias
>>> _______________________________________________
>>> NeXus mailing list
>>> NeXus at nexusformat.org
>>> http://lists.nexusformat.org/mailman/listinfo/nexus
>>>
>>
>>
>> _______________________________________________
>> NeXus mailing list
>> NeXus at nexusformat.org
>> http://lists.nexusformat.org/mailman/listinfo/nexus
>>
> _______________________________________________
> NeXus mailing list
> NeXus at nexusformat.org
> http://lists.nexusformat.org/mailman/listinfo/nexus
> 

-- 
------------------------------------
DI. Dr. Eugen Wintersberger

FS-EC
DESY
Notkestrasse 85
D-22607 Hamburg
Germany

E-Mail: eugen.wintersberger at desy.de
Telefon: +49-40-8998-1917
-----------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: OpenPGP digital signature
URL: <http://lists.nexusformat.org/pipermail/nexus/attachments/20150818/ec96e89f/attachment-0001.sig>


More information about the NeXus mailing list