[Insight-users] Mac OS X and ITK ... just don't get it

Rable24 dmorofke at gmail.com
Thu Nov 29 18:40:30 EST 2007


Cool, that helps with getting the menu up (and thanks for the speedy reply). 
CCMake pointed me to where the default directory that it was installing to
was at (/usr/local/ which turned into /usr/local/include/InsightToolkit). 
So all the files are there and successfully installed; however I still have
the same problem when I do a ccmake;make; in the examples/IO directory
(exact same error messages).



David Cole wrote:
> 
> Run "ccmake" instead of "cmake" to get the interactive configuration for
> the
> projects.
> 
> This will get you farther... then you can ask more questions (if
> necessary)
> to get to the next step.
> 
> 
> HTH,
> David
> 
> 
> On 11/29/07, Rable24 <dmorofke at gmail.com> wrote:
>>
>>
>> Just don't get it.  I'm trying to install ITK on my Mac and there really
>> isn't any wiki / help available for this.  I've got OS X 10.4.11, cmake
>> 2.4-p7 and gcc 4.0.1 on my machine.  The process I figured I should do
>> is:
>>
>> Unarchive
>> Change to "InsightToolKit-3.4.0"
>> Run: 'cmake .'
>> Run: 'make .'
>> Run: 'sudo make install' or optionally 'sudo make install/fast'
>>
>> 1st issue: When I run cmake . it gives me no prompt or any options so I'm
>> not entirely sure where it's going to install to.  The Unix wiki's show
>> some
>> sort of menu.
>> 2nd issue: It installs!  Hazah!  ... But doesn't work?
>>
>> To expand on this 2nd issue, the compile works like a charm, all the
>> binaries are sitting in ~/InsightToolKit-3.4.0/bin and work great.  Now,
>> when I change into the examples/IO directory and run cmake (works great
>> again ...) and then make I get:
>>
>> [  3%] Building CXX object
>> CMakeFiles/ComplexImageReadWrite.dir/ComplexImageReadWrite.o
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:49:22:
>> error: itkImage.h: No such file or directory
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:50:32:
>> error: itkImageFileReader.h: No such file or directory
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:51:32:
>> error: itkImageFileWriter.h: No such file or directory
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:
>> In function 'int main(int, char**)':
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:61:
>> error: 'cerr' is not a member of 'std'
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:62:
>> error: 'cerr' is not a member of 'std'
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:79:
>> error: 'itk' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:79:
>> error: expected initializer before '<' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:93:
>> error: 'itk' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:93:
>> error: expected initializer before '<' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:94:
>> error: 'itk' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:94:
>> error: expected initializer before '<' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:96:
>> error: 'ReaderType' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:96:
>> error: 'Pointer' was not declared in this scope
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:96:
>> error: expected `;' before 'reader'
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:97:
>> error: 'WriterType' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:97:
>> error: expected `;' before 'writer'
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:111:
>> error: 'reader' was not declared in this scope
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:112:
>> error: 'writer' was not declared in this scope
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: 'itk' has not been declared
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: expected type-specifier
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: expected `)' before '&' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: expected `{' before '&' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: 'err' was not declared in this scope
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:146:
>> error: expected `;' before ')' token
>> /Users/darren3m/Desktop/InsightToolkit-3.4.0
>> /Examples/IO/ComplexImageReadWrite.cxx:167:
>> error: expected `}' at end of input
>> make[2]: ***
>> [CMakeFiles/ComplexImageReadWrite.dir/ComplexImageReadWrite.o]
>> Error 1
>> make[1]: *** [CMakeFiles/ComplexImageReadWrite.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> Which just leaves me scratching my head because A) It already has
>> successfully complied this files B) Since the install worked, it should
>> have
>> these files in the Include directory / even if not the CMakeList file
>> should
>> reference them somehow, no ?
>>
>> Confused ... Any help would be appreciated.
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Mac-OS-X-and-ITK-...-just-don%27t-get-it-tf4900566.html#a14037210
>> Sent from the ITK - Users mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Insight-users mailing list
>> Insight-users at itk.org
>> http://www.itk.org/mailman/listinfo/insight-users
>>
> 
> _______________________________________________
> Insight-users mailing list
> Insight-users at itk.org
> http://www.itk.org/mailman/listinfo/insight-users
> 
> 

-- 
View this message in context: http://www.nabble.com/Mac-OS-X-and-ITK-...-just-don%27t-get-it-tf4900566.html#a14037553
Sent from the ITK - Users mailing list archive at Nabble.com.



More information about the Insight-users mailing list