I agree that we can not please everyone but some defaults are just "better" 
than others. For UNIX systems I think it is pretty "rare" or at least 
non-standard to place installed products at the "/" level so having /HDFGroup 
goes against this "norm" that most developers are expecting.

I don't see a problem with setting the CMAKE_INSTALL_PREFIX on the first run 
(or any subsequent run) of CMake to the users default.

cmake -DCMAKE_INSTALL_PREFIX=/Some/Path/To/HDF5 ../

isn't really any different than a ./configure --install ….  line so lets just 
leave it as the CMake default value of /usr/local/ for Unix systems.

Thanks for the help
Mike Jackson


On Apr 22, 2014, at 9:24 AM, Allen Byrne <[email protected]> wrote:

> Mike,
> 
>   I hope to get Frameworks support working some time soon, but I can 
> understand your point.
> 
> The trouble with this is that no one is happy. I had the default and someone 
> complained so I tried a HDF default.
> 
> I will just go with the default CMake one and leave CMAKE_INSTALL_PREFIX 
> alone.
> 
> Allen
> 
> On Tuesday, April 22, 2014 08:47:37 AM Michael Jackson wrote:
>> I just tried the pre1 and the CMAKE_INSTALL_PREFIX is by default set to
>> /HDF_Group/HDF5/1.8.13 which is pretty non standard for OS X. I am not sure
>> what the intent was but maybe leaving the default of /usr/local/ is the
>> better choice. /Frameworks _might_ be appropriate if frameworks were
>> actually being built but my vote would be to just leave it as the CMake
>> default value.
>> 
>> Thoughts?
>> ---
>> Mike Jackson                 www.bluequartz.net
>> 
>> 
>> _______________________________________________
>> Hdf-forum is for HDF software users discussion.
>> [email protected]
>> http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> 


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

Reply via email to