<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Dave,<br>
<br>
thanks!!!<br>
<br>
The code is public and accessible here:<br>
<br>
$ git clone git://github.com/gofigure2/GoFigure2.git<br>
<br>
but it does require VTK to be compiled with Qt and MySQL...<br>
<br>
Let me know if you want me to create a smaller project to track this
issue!<br>
<br>
Best,<br>
Arnaud<br>
<br>
On 12/14/2010 03:06 PM, Dave Partyka wrote:
<blockquote
cite="mid:AANLkTi=Wfr23Lsq=FJDyb1RK4ZvyhkApocFTnx+72DiW@mail.gmail.com"
type="cite">Hi Arnaud,
<div><br>
</div>
<div>This must be due to my switch over to use CMake exports. Can
you share your code that is breaking so I can reproduce the
error?</div>
<div><br>
<br>
<div class="gmail_quote">On Tue, Dec 14, 2010 at 2:43 PM, Arnaud
GELAS <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:arnaud_gelas@hms.harvard.edu" target="_blank">arnaud_gelas@hms.harvard.edu</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">Except tons of linking errors somehow
related to (now?) missing libraries in the
target_link_libraries,<br>
for couples of my target, I get the following new link
error:<br>
<br>
/usr/bin/ld:
/home/ajg23/BUILD/Static/Debug/VTK/bin/libQVTK.a(QVTKWidget.cxx.o):
undefined reference to symbol 'XGetWindowAttributes'<br>
/usr/bin/ld: note: 'XGetWindowAttributes' is defined in DSO
/usr/lib64/libX11.so.6 so try adding it to the linker
command line<br>
/usr/lib64/libX11.so.6: could not read symbols: Invalid
operation
<div>
<div><br>
<br>
On 12/14/2010 02:23 PM, Arnaud GELAS wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt
0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204);
padding-left: 1ex;">
Here are the first link errors, by doing make -j12<br>
<br>
make[1]: ***<br>
[Examples/ExternalCode/MegaVTK/CMakeFiles/vtkviewimage3dtest.dir/all]<br>
Error 2<br>
/usr/bin/ld: cannot find -lvtkHybrid<br>
/usr/bin/ld: cannot find -lvtkCommon<br>
/usr/bin/ld: cannot find -lvtkRendering<br>
/usr/bin/ld: cannot find -lvtkWidgets<br>
/usr/bin/ld: cannot find -lvtkVolumeRendering<br>
/usr/bin/ld: cannot find -lvtkHybrid<br>
/usr/bin/ld: cannot find -lvtkImaging<br>
collect2: ld returned 1 exit status<br>
<br>
It seems that I now need to add VTK_LIBRARY_DIRS to
the list of<br>
LINK_DIRECTORIES...<br>
<br>
After adding VTK_LIBRARY_DIRS to the list of
LINK_DIRECTORIES, I get the<br>
following link errors that I don't have with the
version just before<br>
that commit:<br>
<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function `main':<br>
/home/ajg23/GITROOT/GoFigure2/Examples/Filters/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx:79:<br>
undefined reference to
`vtkPolyDataAlgorithm::GetOutput()'<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function
`vtkImageData::SetScalarTypeToUnsignedChar()':<br>
/home/ajg23/GITROOT/VTK/Filtering/vtkImageData.h:290:
undefined<br>
reference to `vtkImageData::SetScalarType(int)'<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function `~vtkSmartPointer':<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::~vtkSmartPointerBase()'<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::~vtkSmartPointerBase()'<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::~vtkSmartPointerBase()'<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::~vtkSmartPointerBase()'<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function<br>
`vtkSmartPointer<vtkImageData>::operator=(vtkSmartPointer<vtkImageData><br>
const&)':<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::operator=(vtkSmartPointerBase
const&)'<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function<br>
`vtkSmartPointer<vtkPolyDataToImageStencil>::operator=(vtkSmartPointer<vtkPolyDataToImageStencil><br>
const&)':<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::operator=(vtkSmartPointerBase
const&)'<br>
CMakeFiles/itkvtkPolyDatatoBinaryMaskImageFilterTest.dir/itkvtkPolyDatatoBinaryMaskImageFilterTest.cxx.o:<br>
In function<br>
`vtkSmartPointer<vtkImageStencil>::operator=(vtkSmartPointer<vtkImageStencil><br>
const&)':<br>
/home/ajg23/GITROOT/VTK/Common/vtkSmartPointer.h:27:
undefined reference<br>
to `vtkSmartPointerBase::operator=(vtkSmartPointerBase
const&)'<br>
<br>
---<br>
<br>
I am on Fedora 14 (64 bits), I use CMake version
2.8.3.20101209-gd2563...<br>
<br>
Arnaud<br>
<br>
<br>
On 12/14/2010 02:05 PM, David Cole wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt
0pt 0.8ex; border-left: 1px solid rgb(204, 204,
204); padding-left: 1ex;">
How did this break your application?<br>
<br>
Can you send along the compile errors?<br>
<br>
<br>
<br>
On Tue, Dec 14, 2010 at 2:00 PM, Arnaud GELAS<br>
<<a moz-do-not-send="true"
href="mailto:arnaud_gelas@hms.harvard.edu"
target="_blank">arnaud_gelas@hms.harvard.edu</a>>
wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt
0pt 0pt 0.8ex; border-left: 1px solid rgb(204,
204, 204); padding-left: 1ex;">
Hi all,<br>
<br>
With a recent commit introduced in VTK, I can't
compile anymore my<br>
application.<br>
<br>
Here is the commit responsible of this change:<br>
<br>
d738ac139ca27a8113531841656b9e9a43ae55b5<br>
<br>
Is there a way to revert this commit?<br>
or to provide help/indications on how to make my
application support this<br>
"new" version and previous one as well?<br>
<br>
Thanks in advance,<br>
Arnaud<br>
<br>
<br>
<br>
_______________________________________________<br>
Powered by <a moz-do-not-send="true"
href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a moz-do-not-send="true"
href="http://www.kitware.com/opensource/opensource.html"
target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a moz-do-not-send="true"
href="http://www.vtk.org/mailman/listinfo/vtk-developers"
target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
<br>
</blockquote>
</blockquote>
_______________________________________________<br>
Powered by <a moz-do-not-send="true"
href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a
moz-do-not-send="true"
href="http://www.kitware.com/opensource/opensource.html"
target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a moz-do-not-send="true"
href="http://www.vtk.org/mailman/listinfo/vtk-developers"
target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</blockquote>
<br>
_______________________________________________<br>
Powered by <a moz-do-not-send="true"
href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a
moz-do-not-send="true"
href="http://www.kitware.com/opensource/opensource.html"
target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a moz-do-not-send="true"
href="http://www.vtk.org/mailman/listinfo/vtk-developers"
target="_blank">http://www.vtk.org/mailman/listinfo/vtk-developers</a><br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>