[ITK Community] Problem using itk video modules

Matt McCormick matt.mccormick at kitware.com
Mon Feb 24 00:49:57 EST 2014


Hi Matteo,

Thanks for the full message.

Was ITK installed with, e.g. "make install"?  Was BUILD_SHARED_LIBS turned
ON in the CMake configuration?

Thanks,
Matt


On Sun, Feb 23, 2014 at 6:15 PM, Matteo Pozza <
matteo.pozza at studenti.unipd.it> wrote:

> Hi Matt,
>
> thank you for answering. Here you can find the complete error log (sorry
> for the length)
>
> Linking CXX executable main
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::~VideoSource()':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEED2Ev[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEED5Ev]+0x3):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::~VideoSource()':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev]+0x3):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::PrintSelf(std::ostream&, itk::Indent) const':
> mainwindow.cpp:(.text._ZNK3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE9PrintSelfERSoNS_6IndentE[_ZNK3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE9PrintSelfERSoNS_6IndentE]+0x1):
> undefined reference to
> `itk::TemporalProcessObject::PrintSelf(std::ostream&, itk::Indent) const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::CreateAnother() const':
> mainwindow.cpp:(.text._ZNK3itk11VideoStreamINS_5ImageIhLj2EEEE13CreateAnotherEv[_ZNK3itk11VideoStreamINS_5ImageIhLj2EEEE13CreateAnotherEv]+0xd1):
> undefined reference to `itk::TemporalDataObject::TemporalDataObject()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::MakeOutput(unsigned long)':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE10MakeOutputEm[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE10MakeOutputEm]+0xa9):
> undefined reference to `itk::TemporalDataObject::TemporalDataObject()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::~VideoFileReader()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED2Ev[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED5Ev]+0x4b):
> undefined reference to `vtable for itk::TemporalProcessObject'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED2Ev[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED5Ev]+0xa5):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::~VideoFileReader()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev]+0x4b):
> undefined reference to `vtable for itk::TemporalProcessObject'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEED0Ev]+0xad):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::PrintSelf(std::ostream&, itk::Indent) const':
> mainwindow.cpp:(.text._ZNK3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE9PrintSelfERSoNS_6IndentE[_ZNK3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE9PrintSelfERSoNS_6IndentE]+0x19):
> undefined reference to
> `itk::TemporalProcessObject::PrintSelf(std::ostream&, itk::Indent) const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::InitializeVideoIO()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE17InitializeVideoIOEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE17InitializeVideoIOEv]+0x22):
> undefined reference to
> `itk::VideoIOFactory::CreateVideoIO(itk::VideoIOFactory::IOModeType, char
> const*)'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::SplitRequestedSpatialRegion(int, int, itk::ImageRegion<2u>&)':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE27SplitRequestedSpatialRegionEiiRNS_11ImageRegionILj2EEE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE27SplitRequestedSpatialRegionEiiRNS_11ImageRegionILj2EEE]+0x31):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::VideoSource()':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEC2Ev[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEC5Ev]+0xc):
> undefined reference to `itk::TemporalProcessObject::TemporalProcessObject()'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEC2Ev[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEC5Ev]+0x95):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::VideoFileReader()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEC2Ev[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEC5Ev]+0xe8):
> undefined reference to `vtable for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::~VideoStream()':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEED2Ev[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEED5Ev]+0x8d):
> undefined reference to `itk::TemporalDataObject::~TemporalDataObject()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::~VideoStream()':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEED0Ev[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEED0Ev]+0x8c):
> undefined reference to `itk::TemporalDataObject::~TemporalDataObject()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::TemporalStreamingGenerateData()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv]+0x23):
> undefined reference to `itk::TemporalRegion::TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv]+0x8d):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv]+0x11a):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE29TemporalStreamingGenerateDataEv]+0x1bd):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::GenerateOutputRequestedTemporalRegion(itk::TemporalDataObject*)':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x23):
> undefined reference to `vtable for itk::TemporalRegion'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x77):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x90):
> undefined reference to
> `itk::TemporalProcessObject::GenerateOutputRequestedTemporalRegion(itk::TemporalDataObject*)'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0xac):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0xbd):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0xdf):
> undefined reference to `itk::TemporalDataObject::GetNumberOfBuffers()'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x108):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x127):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x27a):
> undefined reference to
> `itk::TemporalDataObject::SetNumberOfBuffers(unsigned long)'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE37GenerateOutputRequestedTemporalRegionEPNS_18TemporalDataObjectE]+0x2ad):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetFrameBufferedSpatialRegion(unsigned long, itk::ImageRegion<2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetFrameBufferedSpatialRegionEmNS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetFrameBufferedSpatialRegionEmNS_11ImageRegionILj2EEE]+0x8a):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetFrameBufferedSpatialRegionEmNS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetFrameBufferedSpatialRegionEmNS_11ImageRegionILj2EEE]+0x95):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetAllBufferedSpatialRegions(itk::ImageRegion<2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0x1f):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2a):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0xab):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0xbd):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0xc8):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE28SetAllBufferedSpatialRegionsENS_11ImageRegionILj2EEE]+0xd3):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetAllRequestedSpatialRegions(itk::ImageRegion<2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x22):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2d):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x1fe):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x20b):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2b8):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2ca):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2d5):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE29SetAllRequestedSpatialRegionsENS_11ImageRegionILj2EEE]+0x2e0):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetAllLargestPossibleSpatialRegions(itk::ImageRegion<2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x22):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x2d):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x1fe):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x20b):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x2b8):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x2ca):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x2d5):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE35SetAllLargestPossibleSpatialRegionsENS_11ImageRegionILj2EEE]+0x2e0):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::SetFrameSpacing(unsigned
> long, itk::Vector<double, 2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE15SetFrameSpacingEmNS_6VectorIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE15SetFrameSpacingEmNS_6VectorIdLj2EEE]+0xa3):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE15SetFrameSpacingEmNS_6VectorIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE15SetFrameSpacingEmNS_6VectorIdLj2EEE]+0xae):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetAllFramesOrigin(itk::Point<double, 2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x2a):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x35):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x173):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x17e):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x22f):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x241):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x24c):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE18SetAllFramesOriginENS_5PointIdLj2EEE]+0x257):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetFrameDirection(unsigned long, itk::Matrix<double, 2u, 2u>)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE17SetFrameDirectionEmNS_6MatrixIdLj2ELj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE17SetFrameDirectionEmNS_6MatrixIdLj2ELj2EEE]+0x125):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE17SetFrameDirectionEmNS_6MatrixIdLj2ELj2EEE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE17SetFrameDirectionEmNS_6MatrixIdLj2ELj2EEE]+0x130):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoFileReader<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::UpdateOutputInformation()':
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x42):
> undefined reference to `itk::TemporalRegion::TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x4c):
> undefined reference to `itk::TemporalRegion::SetFrameStart(unsigned long)'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x78):
> undefined reference to `itk::TemporalRegion::SetFrameDuration(unsigned
> long)'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x28e):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x299):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x31d):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x328):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x398):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x3bd):
> undefined reference to `itk::TemporalRegion::SetFrameDuration(unsigned
> long)'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x3dc):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x3e9):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x403):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x410):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x43c):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x447):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x45a):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x466):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv[_ZN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEE23UpdateOutputInformationEv]+0x5f7):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u>
> >::SetMinimumBufferSize(unsigned long)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE20SetMinimumBufferSizeEm[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE20SetMinimumBufferSizeEm]+0x4d):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE20SetMinimumBufferSizeEm[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE20SetMinimumBufferSizeEm]+0x58):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::InitializeEmptyFrames()':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE21InitializeEmptyFramesEv[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE21InitializeEmptyFramesEv]+0x1f):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE21InitializeEmptyFramesEv[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE21InitializeEmptyFramesEv]+0x4c):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoSource<itk::VideoStream<itk::Image<unsigned char, 2u> >
> >::AllocateOutputs()':
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv]+0x3d):
> undefined reference to `itk::TemporalRegion::GetFrameDuration() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv]+0x5b):
> undefined reference to `itk::TemporalRegion::GetFrameStart() const'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv]+0x36b):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> mainwindow.cpp:(.text._ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv[_ZN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEE15AllocateOutputsEv]+0x3c6):
> undefined reference to `itk::TemporalRegion::~TemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o: In function
> `itk::VideoStream<itk::Image<unsigned char, 2u> >::Graft(itk::DataObject
> const*)':
> mainwindow.cpp:(.text._ZN3itk11VideoStreamINS_5ImageIhLj2EEEE5GraftEPKNS_10DataObjectE[_ZN3itk11VideoStreamINS_5ImageIhLj2EEEE5GraftEPKNS_10DataObjectE]+0x14):
> undefined reference to `itk::TemporalDataObject::Graft(itk::DataObject
> const*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTIN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTIN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x10):
> undefined reference to `typeinfo for itk::TemporalDataObject'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTIN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTIN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x10):
> undefined reference to `typeinfo for itk::TemporalProcessObject'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x130):
> undefined reference to
> `itk::TemporalDataObject::SetRequestedRegionToLargestPossibleRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x138):
> undefined reference to
> `itk::TemporalDataObject::RequestedRegionIsOutsideOfTheBufferedRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x140):
> undefined reference to `itk::TemporalDataObject::VerifyRequestedRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x148):
> undefined reference to
> `itk::TemporalDataObject::CopyInformation(itk::DataObject const*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x150):
> undefined reference to
> `itk::TemporalDataObject::SetRequestedRegion(itk::DataObject const*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x168):
> undefined reference to `itk::TemporalDataObject::GetTemporalUnit() const'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x170):
> undefined reference to `itk::TemporalDataObject::SetTemporalUnitToFrame()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x178):
> undefined reference to
> `itk::TemporalDataObject::SetTemporalUnitToRealTime()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x180):
> undefined reference to
> `itk::TemporalDataObject::SetTemporalUnitToFrameAndRealTime()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x188):
> undefined reference to
> `itk::TemporalDataObject::SetLargestPossibleTemporalRegion(itk::TemporalRegion
> const&)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x190):
> undefined reference to
> `itk::TemporalDataObject::GetLargestPossibleTemporalRegion() const'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x198):
> undefined reference to
> `itk::TemporalDataObject::SetBufferedTemporalRegion(itk::TemporalRegion
> const&)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x1a0):
> undefined reference to
> `itk::TemporalDataObject::GetBufferedTemporalRegion() const'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x1a8):
> undefined reference to
> `itk::TemporalDataObject::SetRequestedTemporalRegion(itk::TemporalRegion
> const&)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x1b0):
> undefined reference to
> `itk::TemporalDataObject::GetRequestedTemporalRegion() const'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE[_ZTVN3itk11VideoStreamINS_5ImageIhLj2EEEEE]+0x1b8):
> undefined reference to
> `itk::TemporalDataObject::GetUnbufferedRequestedTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x100):
> undefined reference to
> `itk::TemporalProcessObject::UpdateOutputInformation()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x110):
> undefined reference to
> `itk::TemporalProcessObject::UpdateOutputData(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x118):
> undefined reference to
> `itk::TemporalProcessObject::EnlargeOutputRequestedRegion(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x258):
> undefined reference to
> `itk::TemporalProcessObject::GenerateInputRequestedRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x260):
> undefined reference to
> `itk::TemporalProcessObject::GenerateOutputRequestedRegion(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x270):
> undefined reference to `itk::TemporalProcessObject::GenerateData()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2b0):
> undefined reference to
> `itk::TemporalProcessObject::EnlargeOutputRequestedTemporalRegion(itk::TemporalDataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2c0):
> undefined reference to
> `itk::TemporalProcessObject::GenerateInputRequestedTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2c8):
> undefined reference to
> `itk::TemporalProcessObject::SplitRequestedTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk11VideoSourceINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2e0):
> undefined reference to
> `itk::TemporalProcessObject::GenerateDefaultLargestPossibleTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x110):
> undefined reference to
> `itk::TemporalProcessObject::UpdateOutputData(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x118):
> undefined reference to
> `itk::TemporalProcessObject::EnlargeOutputRequestedRegion(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x258):
> undefined reference to
> `itk::TemporalProcessObject::GenerateInputRequestedRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x260):
> undefined reference to
> `itk::TemporalProcessObject::GenerateOutputRequestedRegion(itk::DataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x270):
> undefined reference to `itk::TemporalProcessObject::GenerateData()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2b0):
> undefined reference to
> `itk::TemporalProcessObject::EnlargeOutputRequestedTemporalRegion(itk::TemporalDataObject*)'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2c0):
> undefined reference to
> `itk::TemporalProcessObject::GenerateInputRequestedTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2c8):
> undefined reference to
> `itk::TemporalProcessObject::SplitRequestedTemporalRegion()'
> CMakeFiles/main.dir/mainwindow.cpp.o:(.data.rel.ro._ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE[_ZTVN3itk15VideoFileReaderINS_11VideoStreamINS_5ImageIhLj2EEEEEEE]+0x2e0):
> undefined reference to
> `itk::TemporalProcessObject::GenerateDefaultLargestPossibleTemporalRegion()'
> collect2: error: ld returned 1 exit status
>
>
> I ask you to explain me the first question you made me because i didn't
> understand it.
>
> Thank you for the attention and for the patience.
>
> Matteo
>
>
> 2014-02-23 20:56 GMT+01:00 Matt McCormick <matt.mccormick at kitware.com>:
>
> Hi Matteo,
>>
>> Is this when building against an installed ITK or one in the build
>> tree?  What are the first errors that occur?
>>
>> Thanks,
>> Matt
>>
>> On Sun, Feb 23, 2014 at 11:46 AM, Matteo Pozza
>> <matteo.pozza at studenti.unipd.it> wrote:
>> > Hi everyone,
>> >
>> > I'm trying to use itkVideoStream and itkVideoFileReader classes in my
>> > application, but I get a lot of errors in linking phase. I report here
>> only
>> > some final parts of the errors
>> >
>> > undefined reference to `vtable for itk::TemporalProcessObject'
>> > undefined reference to `vtable for itk::TemporalRegion'
>> > undefined reference to `itk::TemporalDataObject::TemporalDataObject()'
>> > undefined reference to `itk::TemporalRegion::GetFrameStart() const'
>> >
>> > There is a big number (132) of linking errors, but everyone is very
>> similar
>> > to the errors reported above (the other itk classes work normally).
>> > It seems that itkVideoCore and itkVideoIO modules aren't found from the
>> > system, but my CMakeLists.txt is very general
>> >
>> > FIND_PACKAGE ( ITK REQUIRED)
>> > IF ( ITK_FOUND)
>> > INCLUDE( ${USE_ITK_FILE} )
>> > ENDIF( ITK_FOUND)
>> > ...
>> > TARGET_LINK_LIBRARIES( main ${ITK_LIBRARIES})
>> >
>> > My application works with images using itk, but before starting to add
>> video
>> > handling in my application, I've never found errors like these with the
>> same
>> > CMakeLists.txt file.
>> > Since itkVideoCore and itkVideoIO are requested by
>> > ITK_BUILD_DEFAULT_MODULES, I'm sure that they are present in the system.
>> > I ask you to give me some advices for solving this problem.
>> > Thank you for the attention.
>> >
>> > Matteo
>> >
>> > _______________________________________________
>> > Community mailing list
>> > Community at itk.org
>> > http://public.kitware.com/cgi-bin/mailman/listinfo/community
>> >
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20140224/65f7044a/attachment-0002.html>


More information about the Community mailing list