[Insight-users] installation problem

Julien Jomier jjomier@cs.unc.edu
Thu, 21 Nov 2002 17:25:29 -0500


You are perfectly right.

You seem to have compiled ITK in debug mode,
Are you compiling QtITK in debug mode too ?

Just a guess...

Julien

> -----Original Message-----
> From: insight-users-admin@public.kitware.com 
> [mailto:insight-users-admin@public.kitware.com] On Behalf Of imho
> Sent: Thursday, November 21, 2002 4:41 PM
> To: Julien Jomier
> Cc: 'itk'
> Subject: Re: [Insight-users] installation problem
> 
> 
> Hi Julien,
> my c:\program files\itk folder isn't the source one (the 
> source one is 
> C:\internet\VTK\ITK\InsightToolkit-1.0.0), it is the folder 
> generated by 
> cmake. But the .exe test  and .lib files are in c:\program 
> files\itk\bin\debug and I think it is correct to set 
> ITK_BINARY_PATH as 
> c:\program files\itk, or am I totally wrong?
> :/
> 
> Julien Jomier wrote:
> 
> > Imho,
> >
> > The ITK_BINARY_PATH should point to the *ITK Binary* folder not the 
> > *source* one. When you run CMake on the Insight Directory this will 
> > create a new directory where binary data can be found.
> > You should set the ITK_BINARY_PATH to this last directory in your
> > example.
> >
> > Julien
> >
> >
> > >-----Original Message-----
> > >From: imho [mailto:imho@skynet.be]
> > >Sent: Thursday, November 21, 2002 1:39 PM
> > >To: Julien Jomier
> > >Cc: 'itk'
> > >Subject: Re: [Insight-users] installation problem
> > >
> > >
> > >the itk_binary_path points to the itk main folder.
> > >Do I have to go further? (lib builded in itk\bin\debug )
> > >If I do that cmake don't find the useitk.cmake
> > >
> > >Thanks
> > >
> > >
> > >Julien Jomier wrote:
> > >
> > >
> > >>I would say first problem with Qt solved.
> > >>
> > >>Well it seems that now the example couldn't find the ITK
> > >
> > >include path.
> > >
> > >>Could you check if the ITK_BINARY_PATH is pointing to the right 
> > >>directory when you run CMake. If that doesn't work could 
> you send us 
> > >>the CMakeCache.txt
> > >>
> > >>Thanks
> > >>
> > >>Julien
> > >>
> > >>
> > >>
> > >>>-----Original Message-----
> > >>>From: insight-users-admin@public.kitware.com
> > >>>[mailto:insight-users-admin@public.kitware.com] On Behalf Of imho
> > >>>Sent: Thursday, November 21, 2002 1:03 PM
> > >>>To: itk
> > >>>Subject: Re: [Insight-users] installation problem
> > >>>
> > >>>
> > >>>yes, and now I have this :
> > >>>
> > >>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\bin\..
> > >>>/itkQtAdaptor.h(21)
> > >>>: fatal error C1083: Cannot open include file:
> > >
> > >'itkObject.h': No such
> > >
> > >>>file or directory moc_itkQtLightIndicator.cxx 
> > >>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\bin\..
> > >>>/itkQtLightIndicator.h(3)
> > >>>: fatal error C1083: Cannot open include file:
> > >>>'itkCommand.h': No such
> > >>>file or directory
> > >>>itkQtProgressBar.cxx 
> > >>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\itkQtP
> > >>>rogressBar.cxx(20)
> > >>>: fatal error C1083: Cannot open include file:
> > >>>'itkProcessObject.h': No
> > >>>such file or directory
> > >>>qtITK.cxx 
> > >>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\qtITK.
> > >>>cxx(24) :
> > >>>fatal error C1083: Cannot open include file: 
> 'itkImage.h': No such 
> > >>>file or directory
> > >>>
> > >>>one first problem solved?
> > >>>Do I have to do something similar with itk?
> > >>>
> > >>>Thanks
> > >>>
> > >>>
> > >>>Julien Jomier wrote:
> > >>>
> > >>>
> > >>>
> > >>>>Did you try to replace the two lines in the CMakeLists.txt ?
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>>-----Original Message-----
> > >>>>>From: imho [mailto:imho@skynet.be]
> > >>>>>Sent: Thursday, November 21, 2002 12:52 PM
> > >>>>>To: Julien Jomier
> > >>>>>Cc: 'Luis Ibanez'; insight-users@public.kitware.com
> > >>>>>Subject: Re: [Insight-users] installation problem
> > >>>>>
> > >>>>>
> > >>>>>Hi Julien,
> > >>>>>I have cmake version 1.4 patch 5 and qt 2.3
> > >>>>>What should I do so?
> > >>>>>
> > >>>>>Thanks for helping
> > >>>>>
> > >>>>>Julien Jomier wrote:
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>>Hi imho,
> > >>>>>>
> > >>>>>>What version of CMake are you using ?
> > >>>>>>
> > >>>>>>The thing is that ${QT_INCLUDE_PATH}
> > >>>>>>has been replaced by ${QT_INCLUDE_DIR}
> > >>>>>>in the latest version of CMake (cvs one)
> > >>>>>>
> > >>>>>>Try to replace
> > >>>>>>
> > >>>>>>INCLUDE_DIRECTORIES(
> > >>>>>>${QT_INCLUDE_DIR}
> > >>>>>>)
> > >>>>>>
> > >>>>>>by
> > >>>>>>
> > >>>>>>INCLUDE_DIRECTORIES(
> > >>>>>>${QT_INCLUDE_PATH}
> > >>>>>>)
> > >>>>>>
> > >>>>>>in the CMakeLists.txt
> > >>>>>>
> > >>>>>>Could you also tell us what version of Qt you are using,
> > >>>
> > >>>because I
> > >>>
> > >>>
> > >>>>>>think this example was tested only with Qt3 and I'm having
> > >>>>>
> > >>>>>compilation
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>>problems with Qt2.3 NC.
> > >>>>>>
> > >>>>>>Let us know if you are having the same problem.
> > >>>>>>
> > >>>>>>Thanks for reporting this
> > >>>>>>
> > >>>>>>Julien
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>>-----Original Message-----
> > >>>>>>>From: insight-users-admin@public.kitware.com
> > >>>>>>>[mailto:insight-users-admin@public.kitware.com] On
> > >
> > >Behalf Of imho
> > >
> > >>>>>>>Sent: Thursday, November 21, 2002 11:40 AM
> > >>>>>>>To: Luis Ibanez
> > >>>>>>>Cc: insight-users@public.kitware.com
> > >>>>>>>Subject: Re: [Insight-users] installation problem
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>Hi,
> > >>>>>>>I've tried to compile the examples with the workspace from
> > >>>>>
> > >>>>>cmake, but
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>>>I always have errors, like for example with qtitk :
> > >>>>>>>
> > 
> >>>>>>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\bin\..
> > >>>>>>>/itkQtAdaptor.h(20)
> > >>>>>>>: fatal error C1083: Cannot open include file:
> > >>>>>
> > >>>>>'qobject.h': No such
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>>>file or directory
> > >>>>>>>moc_itkQtLightIndicator.cxx
> > 
> >>>>>>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\bin\..
> > >>>>>>>/itkQtLightIndicator.h(2)
> > >>>>>>>: fatal error C1083: Cannot open include file:
> > >>>
> > >>>'qbutton.h': No such
> > >>>
> > >>>
> > >>>>>>>file or directory
> > >>>>>>>itkQtProgressBar.cxx 
> > 
> >>>>>>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\itkQtP
> > >>>>>>>rogressBar.cxx(20)
> > >>>>>>>: fatal error C1083: Cannot open include file:
> > >>>>>>>'itkProcessObject.h': No
> > >>>>>>>such file or directory
> > >>>>>>>qtITK.cxx 
> > 
> >>>>>>>C:\internet\VTK\ITK\InsightToolkit-1.0.0\Examples\QtITK\qtITK.
> > >>>>>>>cxx(20) :
> > >>>>>>>fatal error C1083: Cannot open include file:
> > >>>>>>>'qapplication.h': No such
> > >>>>>>>file or directory
> > >>>>>>>
> > >>>>>>>but I have noticed the paths with cmake, so I don't
> > >>>
> > >>>understand...
> > >>>
> > >>>
> > >>>>>>>(the .h are in the include qt repertory, mentioned 
> with cmake)
> > >>>>>>>
> > >>>>>>>Thank you for any helping
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>imho wrote:
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>>Hi,
> > >>>>>>>>thanks a lot for your answers, I'll follow your advices
> > >>>>>
> > >>>>>and let you
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>>>>know  if I progress
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>Luis Ibanez wrote:
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>Hi imho,
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>You certainly can configure manually your project
> > >>>>>>>>
> > >>>>>>>>>from the IDE of VisualC++ but...
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>>>it will be pretty painful to get it right.
> > >>>>>>>>>
> > >>>>>>>>>Using CMake is the most efficient way to do it.
> > >>>>>>>>>
> > >>>>>>>>>One of the remarkable reasons for using CMake to
> > >>>
> > >>>configure your
> > >>>
> > >>>
> > >>>>>>>>>project is that otherwise it will result almost
> > >
> > >impossible to
> > >
> > >>>>>>>>>move your project to another computer in the future
> > >>>
> > >>>since all the
> > >>>
> > >>>
> > >>>>>>>>>paths are handwriten in the VC++ GUI.  You may
> > >>>>>>>>>have already verified how fun it is to browse on
> > >>>>>>>>>the tiny textbox in Project/Settings looking for
> > >>>>>>>>>a directory among a list of 20 or 30 others...  :-)
> > >>>>>>>>>
> > >>>>>>>>>CMake will use your CMakeLists.txt file and generate a 
> > >>>>>>>>>consistent .dsw workspace for VisualC++. ( and remember to 
> > >>>>>>>>>refrain yourself for making any changes in this
> > >>>
> > >>>workspace. since
> > >>>
> > >>>
> > >>>>>>>>>it is generated, any changes
> > >>>>>>>
> > >>>>>>>should be made
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>>>on the CMakeLists.txt file and then rerun CMake)
> > >>>>>>>>>
> > >>>>>>>>>----
> > >>>>>>>>>
> > >>>>>>>>>If you are combining VTK + Qt + ITK there is
> > >>>>>>>>>even more important to use CMake. There are
> > >>>>>>>>>example applications in the Insight/Applications
> > >>>
> > >>>directory that
> > >>>
> > >>>
> > >>>>>>>>>illustrate how to combine easily ITK with Qt and with VTK.
> > >>>>>>>>>
> > >>>>>>>>>You may want to look at
> > >>>>>>>>>
> > >>>>>>>>>Insight/Applications/QtITK  (for ITK+Qt)
> > >>>>>>>>>
> > >>>>>>>>>and any of the following for ITK + VTK
> > >>>>>>>>>
> > >>>>>>>>>Insight/Applications/ThinPlatesSplines
> > >>>>>>>>>Insight/Applications/ThresholdSegmentationLevelSet
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>Please let us know if you have further questions.
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>Thanks,
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>Luis
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>=====================================================
> > >>>>>>>>>
> > >>>>>>>>>imho wrote:
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>>Hi,
> > >>>>>>>>>>I'm installing the 1.0 version, and I used the pdf step
> > >>>>>>>
> > >>>>>>>to step,
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>>>>but I've try to compile my project under visual 
> c++. Is it 
> > >>>>>>>>>>possible? Or
> > >>>>>>>>>
> > >>>>>>>>>do I
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>>have to use cmake?
> > >>>>>>>>>>
> > >>>>>>>>>>Thanks
> > >>>>>>>>>>
> > >>>>>>>>>>PS : to combine QT + VTK + ITK isn't a piece of cake ;)
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>_______________________________________________
> > >>>>>>>>Insight-users mailing list Insight-users@public.kitware.com 
> > >>>>>>>>http://public.kitware.com/mailman/listinfo/insight-users
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>_______________________________________________
> > >>>>>>>Insight-users mailing list Insight-users@public.kitware.com 
> > >>>>>>>http://public.kitware.com/mailman/listinfo/ins> ight-users
> > >>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>_______________________________________________
> > >>>>>>Insight-users mailing list Insight-users@public.kitware.com 
> > >>>>>>http://public.kitware.com/mailman/listinfo/insight-users
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>_______________________________________________
> > >>>Insight-users mailing list Insight-users@public.kitware.com
> > >>>http://public.kitware.com/mailman/listinfo/insight-users
> > >>>
> > >>
> > >>
> > >>_______________________________________________
> > >>Insight-users mailing list
> > >>Insight-users@public.kitware.com
> > >>http://public.kitware.com/mailman/listinfo/insight-users
> > >>
> > >>
> > >
> >
> > _______________________________________________
> > Insight-users mailing list
> > Insight-users@public.kitware.com
> > http://public.kitware.com/mailman/listinfo/insight-users
> >
> >
> 
> _______________________________________________
> Insight-users mailing list
> Insight-users@public.kitware.com
> http://public.kitware.com/mailman/listinfo/insight-users
>