[Ctk-developers] CTK build error with Qt5

Hongzhi Lan hongzhi at stanford.edu
Wed Aug 26 22:05:23 EDT 2015


I also tried with Qt4.8.6 and the same issue happened. But If I tried CTK code from April with Qt4.8.6, the build is good. I guess something changed in CTK after then?


Thanks,

Hongzhi


________________________________
From: Ctk-developers <ctk-developers-bounces at public.kitware.com> on behalf of Hongzhi Lan <hongzhi at stanford.edu>
Sent: Tuesday, August 25, 2015 6:32 PM
To: Jean-Christophe Fillion-Robin
Cc: ctk-developers at commontk.org
Subject: [Ctk-developers] CTK build error with Qt5

Hi Chris,

I just tried today to build current  CTK with Qt5, but failed. I used my own VTK6.2.0, ITK4.5.1, PythonQt3.0 built with Qt5.4.1. The OS is Ubuntu 14.04 64bit. The error is shown as below. I didn't have this error before.


Linking CXX shared library ../../../../bin/libCTKVisualizationVTKCore.so
CMakeFiles/CTKVisualizationVTKCore.dir/vtkLightBoxRendererManager.cpp.o: In function `vtkRenderingCore_AutoInit::vtkRenderingCore_AutoInit()':
/home/hongzhi/ProgramFiles/VTK6.2.0-Qt5.4.1-Python2.7.6/Rendering/Core/vtkRenderingCoreModule.h:41: undefined reference to `vtkRenderingFreeTypeOpenGL_AutoInit_Construct()'
CMakeFiles/CTKVisualizationVTKCore.dir/vtkLightBoxRendererManager.cpp.o: In function `vtkRenderingCore_AutoInit::~vtkRenderingCore_AutoInit()':
/home/hongzhi/ProgramFiles/VTK6.2.0-Qt5.4.1-Python2.7.6/Rendering/Core/vtkRenderingCoreModule.h:41: undefined reference to `vtkRenderingFreeTypeOpenGL_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
make[5]: *** [bin/libCTKVisualizationVTKCore.so.0.1.0] Error 1
make[4]: *** [Libs/Visualization/VTK/Core/CMakeFiles/CTKVisualizationVTKCore.dir/all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [CTK-prefix/src/CTK-stamp/CTK-build] Error 2
make[1]: *** [CMakeFiles/CTK.dir/all] Error 2
make: *** [all] Error 2


Thanks!
Hongzhi



On Wed, Apr 29, 2015 at 10:58 PM, Jean-Christophe Fillion-Robin <jchris.fillionr at kitware.com<mailto:jchris.fillionr at kitware.com>> wrote:
Hi Hongzhi,

Good to know you resolved the problem.

On Wed, Apr 22, 2015 at 3:23 PM, Hongzhi Lan <h1lan at eng.ucsd.edu<mailto:h1lan at eng.ucsd.edu>> wrote:
....../CTK-Qt5.4.1-Python2.7.6/CTK-build/Libs/Core/generated_cpp/org_commontk_CTKCore/org_commontk_CTKCore.h:9:19: fatal error: QWidget: No such file or directory #include <QWidget> ^ compilation terminated.

It turns out that we already fixed that problem. The corresponding fixes has just been integrated into master. See [1] and [2]

Let us know if you have any other issues.

Thanks
Jc

[1] https://github.com/commontk/CTK/commit/e4e9cc326d4ab603785267defebcdcbf514d429d

[2] https://github.com/commontk/CTK/pull/558#issuecomment-97669981



--
+1 919 869 8849<tel:%2B1%20919%20869%208849>
<https://github.com/commontk/CTK/pull/558#issuecomment-97669981>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20150827/22ac7bee/attachment.html>


More information about the Ctk-developers mailing list