<div class="gmail_quote">On Wed, Apr 20, 2011 at 9:43 AM, David Doria <span dir="ltr">&lt;<a href="mailto:daviddoria@gmail.com">daviddoria@gmail.com</a>&gt;</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;">
<div class="im">On Wed, Apr 20, 2011 at 9:04 AM, David Cole &lt;<a href="mailto:david.cole@kitware.com">david.cole@kitware.com</a>&gt; wrote:<br>
&gt; If you are setting the CXX compiler, you should also probably be setting the<br>
&gt; C compiler.<br>
&gt;<br>
&gt; I always use environment variables to do this:<br>
&gt;<br>
&gt;   export CC=/home/doriad/src/gcc-4.5.2/bin/gcc/gcc<br>
&gt;   export CXX=/home/doriad/src/gcc-4.5.2/bin/gcc/g++<br>
&gt;   ccmake ../../src/ITK<br>
&gt;<br>
&gt; If that still doesn&#39;t work, then inspect the contents of the file<br>
&gt; CMakeFiles/CMakeError.log to see what the actual errors are, and post them<br>
&gt; here. (CMakeFiles/CMakeOutput.log may also have relevant results in it...)<br>
&gt;<br>
&gt;<br>
&gt; HTH,<br>
&gt; David C.<br>
<br>
</div>Hm, so there is no &#39;gcc&#39; executable after I built gcc. Gcc&#39;s configure<br>
says: &quot;The following languages will be built:<br>
c,c++,fortran,java,objc&quot;. So I&#39;m assuming it should be there? I tried<br>
setting the ITK C compiler to g++ as well, but no dice.<br>
<br>
In CMakeFiles/CMakeError.log<br>
<br>
of course it says:<br>
<br>
CMakeCCompilerId.c:2:3: error: #error &quot;A C++ compiler has been selected for C.&quot;<br>
<br>
The executables that were built are:<br>
<br>
[doriad@daviddesktop gcc]$ find . -executable -type f<br>
./as<br>
./cc1-dummy<br>
./jcf-dump<br>
./cc1<br>
./jvgenmain<br>
./gcj<br>
./config.status<br>
./lto-wrapper<br>
./cc1plus-dummy<br>
./cc1plus<br>
./cc1obj-dummy<br>
./gcov<br>
./nm<br>
./cpp<br>
./f951<br>
./xgcc<br>
./cc1obj<br>
./gfortran<br>
./collect2<br>
./collect-ld<br>
./jc1<br>
./g++<br>
./gcov-dump<br>
<br>
Any thoughts?<br>
<br>
Thanks,<br>
<font color="#888888"><br>
David<br>
</font></blockquote></div><br><br>Sounds like you must have gotten errors when you built gcc...<br><br>Pore through the log of what happened during the gcc build maybe?<br><br>Are you building gcc from source, or using some package manager to build it for you? (MacPorts, something else?)<br>
<br><br>