Hi Stefan,
Sorry for the delay, I've been kept away from coding. I'll try the suggested 
solution.
Best,
Gwenael


Sent from Outlook<http://aka.ms/weboutlook>

________________________________
From: Dinkelacker, Stefan <[email protected]>
Sent: 13 May 2019 13:06
To: Gwenael G; [email protected]
Subject: RE: HDF5 install build fails in RelWithDebInfo mode


Hi Gwenal,



This issue was reported together with a solution here [1]. To replace our 
version of HDF5 with a working one, change the URL in 
MITK/CMakeExternals/HDF5.cmake to a path to a HDF5 tarball on your drive and 
either adapt the MD5 value or remove it. I tagged this task with the upcoming 
milestone so I hope it is resolved in general soon-ish.



Best,

Stefan



[1] https://phabricator.mitk.org/T24555



From: Gwenael G [mailto:[email protected]]
Sent: Friday, May 10, 2019 12:47 PM
To: [email protected]
Subject: [mitk-users] HDF5 install build fails in RelWithDebInfo mode



Hi All,

Even though I found a similar question in the archive, I didn't see a solution 
to the problem.

When compiling the Super-Build, I get the following message:



    CMake Error at src/cmake_install.cmake:108 (file):

    file INSTALL cannot find

    "C:/MITK/MITK-SUPERBUILD/ep/src/HDF5-build/bin//hdf5.pdb".



Digging around, I think that the error stems from 
C:/MITK/MITK-SUPERBUILD/ep/src/HDF5-build/src/cmake_install.cmake in which 
there is a line that reads:

    if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xlibrariesx" OR NOT 
CMAKE_INSTALL_COMPONENT)

      if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES 
"^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")

        file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE FILE FILES 
"C:/MITK/MITK-SUPERBUILD/ep/src/HDF5-build/bin//hdf5.pdb")

      endif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES 
"^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")

    endif()



Please note:

build/bin//hdf5.pdb

instead, I think, of

build/bin/RelWithDebInfo/hdf5.pdb

I think it should read

    if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xlibrariesx" OR NOT 
CMAKE_INSTALL_COMPONENT)

      if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES 
"^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")

        file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE FILE FILES 
"C:/MITK/MITK-SUPERBUILD/ep/src/HDF5-build/bin/RelWithDebInfo/hdf5.pdb")

      endif("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES 
"^([Rr][Ee][Ll][Ww][Ii][Tt][Hh][Dd][Ee][Bb][Ii][Nn][Ff][Oo])$")

    endif()



However, I don't have any control over this file as it is automatically 
generated.



What do I need to do to be able to compile in RelWithDebInfo mode?



Best,

Gwenael





[https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif]<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>

Virus-free. 
www.avast.com<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>


_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to