Dear Caspar

Thanks for the reply.

I just went back to basics and started fresh from 2015-05 using the zip
file (previously I've been using were last version from git)
I can say that in my fedora 22 platform (gcc. 5.1.1, cmake 3.2.2):


   - Vanilla MITK 2015-05 with QT 5 (default flags and components of
   superbuild) does not compile. Fails at CTKCore, ctkPluginArchiveSQL.cpp
   - [ 68%] Performing build step for 'CTK'
      [  7%] Built target CTKCore
      [  7%] Building CXX object
      
Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/ctkPluginArchiveSQL.cpp.o
      In file included from
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL.cpp:22:0:
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL_p.h:60:37:
      error: expected ‘)’ before ‘<’ token
         ctkPluginArchiveSQL(QSharedPointer<ctkPluginArchiveSQL> old, int
      generation,
                                           ^
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL.cpp:44:1:
      error: prototype for
      
‘ctkPluginArchiveSQL::ctkPluginArchiveSQL(QSharedPointer<ctkPluginArchiveSQL>,
      int, const QUrl&, const QString&)’ does not match any in class
      ‘ctkPluginArchiveSQL’
       
ctkPluginArchiveSQL::ctkPluginArchiveSQL(QSharedPointer<ctkPluginArchiveSQL>
      old, int generation,
       ^
      In file included from
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL.cpp:22:0:
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL_p.h:42:7:
      error: candidates are: ctkPluginArchiveSQL::ctkPluginArchiveSQL(const
      ctkPluginArchiveSQL&)
       class ctkPluginArchiveSQL : public ctkPluginArchive
             ^
      
/home/sergio/bin/libs/MITK-2015.05.0-Qt5/ep/src/CTK/Libs/PluginFramework/ctkPluginArchiveSQL.cpp:33:1:
      error:
      ctkPluginArchiveSQL::ctkPluginArchiveSQL(ctkPluginStorageSQL*,
const QUrl&,
      const QString&, int, int, const QDateTime&, int)
       ctkPluginArchiveSQL::ctkPluginArchiveSQL(ctkPluginStorageSQL*
      pluginStorage,
       ^
      Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/build.make:274:
      recipe for target
      
'Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/ctkPluginArchiveSQL.cpp.o'
      failed
      make[8]: ***
      
[Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/ctkPluginArchiveSQL.cpp.o]
      Error 1
      CMakeFiles/Makefile2:125: recipe for target
      'Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/all' failed
      make[7]: ***
      [Libs/PluginFramework/CMakeFiles/CTKPluginFramework.dir/all] Error 2
      Makefile:116: recipe for target 'all' failed
      make[6]: *** [all] Error 2
      CMakeFiles/CTK.dir/build.make:112: recipe for target
      'CTK-prefix/src/CTK-stamp/CTK-build' failed
      make[5]: *** [CTK-prefix/src/CTK-stamp/CTK-build] Error 2
      CMakeFiles/Makefile2:61: recipe for target 'CMakeFiles/CTK.dir/all'
      failed
      make[4]: *** [CMakeFiles/CTK.dir/all] Error 2
      Makefile:116: recipe for target 'all' failed
      make[3]: *** [all] Error 2
      CMakeFiles/CTK.dir/build.make:113: recipe for target
      'ep/src/CTK-stamp/CTK-build' failed
      make[2]: *** [ep/src/CTK-stamp/CTK-build] Error 2
      CMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/CTK.dir/all'
      failed
      make[1]: *** [CMakeFiles/CTK.dir/all] Error 2
      Makefile:116: recipe for target 'all' failed
      make: *** [all] Error 2

      -  Vanilla MITK 2015-05 with QT4 compiles and installs Ok.


   - MITK 2015-05 + QT4 + boost builds and installs ok.
   - MITK 2015-05 + QT4 + boost + sofa (sofa activates boost libraries
   system;thread;chrono) fails trying to compile boost with this error:
   - error: duplicate initialization of gcc with the following parameters:
   error: version = 5.1.1
   error: previous initialization at project-config.jam:12

   CMakeFiles/Boost.dir/build.make:111: recipe for target
   'ep/src/Boost-stamp/Boost-build' failed
   make[2]: *** [ep/src/Boost-stamp/Boost-build] Error 1
   CMakeFiles/Makefile2:95: recipe for target 'CMakeFiles/Boost.dir/all'
   failed
   make[1]: *** [CMakeFiles/Boost.dir/all] Error 2
   Makefile:116: recipe for target 'all' failed
   make: *** [all] Error 2




On 1 September 2015 at 13:19, Goch, Caspar Jonas <c.g...@dkfz-heidelberg.de>
wrote:

> Hi Sergio,
>
>
>
> we welcome any help in dealing with compatibility issues.  Could you check
> the “CMAKE_INSTALL_PREFIX” for your DCMTK-build (binary path:
> YourSuperbuild/ep/src/DCMTK-build), is it “YourSuperbuild/ep”? Do the
> DCMTK_INSTALL_XXXX entries look reasonable?
>
>
>
> Best,
>
> Caspar
>
>
>
> *Von:* Sergio Vera [mailto:sergio.v...@alma3d.com]
> *Gesendet:* Dienstag, 1. September 2015 11:35
> *An:* mitk-users@lists.sourceforge.net
> *Betreff:* [mitk-users] MITK 2015-05 building in linux platforms
>
>
>
> Dear MITK users
>
> I'm having problems building MITK 2015.5  on Fedora 22 (gcc. 5.1.1, cmake
> 3.2.2, qt5)
>
> Although my experience in CMake and linux development is limited, I would
> like to help to make MITK more compatible with this platform.
>
> So far the most troublesome package seems to be DCMTK. the superbuild
> version of DCMTK compiles fine, but on the install step it fails with the
> an error similar to this onehttp://
> answers.opencv.org/question/20221/installing-opencv-linux-cmake-error/
> but with libdcmstat instead.. I have tried to set CMAKE_SKIP_INSTALL_RPATH
> and CMAKE_SKIP_RPATH to true to no avail.
>
> If providing the path to a system installed DCMTK via EXTERNAL_DCMTK_DIR,
> then all works ok until the superbuild tries to configure MITK-Configure,
> which fails with:
>
>
>
> Could NOT find DCMTK (missing: DCMTK_ofstd_LIBRARY DCMTK_dcmdata_LIBRARY
>   DCMTK_dcmimgle_LIBRARY)
>
>
>
> Any help building MITK for this platform would be greatly appreciated
>
> Thanks in advance
>
> --
>
> Sergio Vera
>
>  Alma IT Systems
>  C/ Vilana, 4B, 4º 1ª
>  08022 Barcelona
>  T. (+34) 932 380 592
>  www.alma3d.com
>



-- 
Sergio Vera

 Alma IT Systems
 C/ Vilana, 4B, 4º 1ª
 08022 Barcelona
 T. (+34) 932 380 592
 www.alma3d.com
------------------------------------------------------------------------------
_______________________________________________
mitk-users mailing list
mitk-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to