Hi Luis,<br><br>sorry for not mentioning that, but I&#39;m indeed hitting &#39;g&#39; too.<br>As I said, I&#39;ve managed to get ITK installed in the debug directory, just not by<br>running ccmake in the debug directory itself.<br>

<br>My next action is to find out if I can include that directory in the CMakeLists.txt file.<br><br>cheers, Michael<br><br><div class="gmail_quote">On Tue, Mar 30, 2010 at 3:46 PM, Luis Ibanez <span dir="ltr">&lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Michiel,<br>
<br>
After you hit &quot;c&quot; for configure,<br>
did you also hit &quot;g&quot; for &quot;generate&quot;  ?<br>
<br>
It looks like you are missing that last step<br>
of doing &quot;generate&quot;.<br>
<br>
---<br>
<br>
FYI: ncurses is the text-based GUI library that<br>
ccmake uses by default in Linux/Cygwin.<br>
If you saw a menu similar to the image shown in:<br>
<a href="http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/img19.html" target="_blank">http://www.itk.org/CourseWare/Training/GettingStartedI-WebPage/img19.html</a><br>
then you  are using ccmake with the ncurses<br>
interface.<br>
<br>
--<br>
<br>
You may want to follow again the step-by-step<br>
instructions of the tutorial:<br>
<a href="http://www.itk.org/CourseWare/Training/GettingStarted-I.pdf" target="_blank">http://www.itk.org/CourseWare/Training/GettingStarted-I.pdf</a><br>
<br>
<br>
<br>
      Regards,<br>
<br>
<br>
            Luis<br>
<br>
<br>
-----------------------------------------------------<br>
On Tue, Mar 30, 2010 at 6:02 AM, michiel mentink<br>
<div><div></div><div class="h5">&lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk">michael.mentink@st-hughs.ox.ac.uk</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Luis,<br>
&gt;<br>
&gt; 1) I&#39;m not shure what you mean with ncurses.<br>
&gt;     I get the ccmake menu, which is interactive enough, it shows<br>
&gt; &quot;configuring&quot; with an<br>
&gt;     increasing percentage when I hit &#39;c&#39;.<br>
&gt;<br>
&gt; 2) No error messages<br>
&gt;<br>
&gt; 3) no makefile, that&#39;s why I can&#39;t do make<br>
&gt;<br>
&gt; In fact, a complete hd search revealed that no CMakeOutput.log is created<br>
&gt; anywhere.<br>
&gt; Also, no CMakeError.log file is created.<br>
&gt; Even when I do cmake, make and make install from /src dir, the<br>
&gt; CMakeOutput.log and<br>
&gt; CMakeError.log files are not changed, only the cmake.check_cache<br>
&gt;<br>
&gt; However, everything seems to be installed in ITK_bin/debug now.<br>
&gt;<br>
&gt; Now I will try if I can convince a project to use the ITK installed in the<br>
&gt; ITK_bin/debug<br>
&gt; directory.<br>
&gt;<br>
&gt; cheers, Michael<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Mar 29, 2010 at 8:28 PM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Michiel,<br>
&gt;&gt;<br>
&gt;&gt; Something is going wrong during the configuration.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Please check:<br>
&gt;&gt;<br>
&gt;&gt; 1) Did you get the interactive ncurses menu from<br>
&gt;&gt;    ccmake  ?<br>
&gt;&gt;<br>
&gt;&gt; 2) Did ccmake show you any error or warning<br>
&gt;&gt;    messages ?<br>
&gt;&gt;<br>
&gt;&gt;    If so, please post them to the list.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; 3) Is there a &quot;Makefile&quot; in this directory ?<br>
&gt;&gt;<br>
&gt;&gt;           /MMprogs/ITK_bin/debug<br>
&gt;&gt;<br>
&gt;&gt; 4) Please look at the files:<br>
&gt;&gt;<br>
&gt;&gt; /MMprogs/ITK_bin/debug/CMakeFiles/CMakeOutput.log<br>
&gt;&gt; /MMprogs/ITK_bin/debug/CMakeFiles/CMakeError.log<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     They may contain hints of what<br>
&gt;&gt;     the real problem is.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt;<br>
&gt;&gt; BTW: your install directory shouldn&#39;t be the same<br>
&gt;&gt; directory in which you are building ITK. (Although<br>
&gt;&gt; it is unlikely that this is the source of the build<br>
&gt;&gt; problem, you should still replace that directory with<br>
&gt;&gt; another one).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;    Regards,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;            Luis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------<br>
&gt;&gt; On Mon, Mar 29, 2010 at 12:32 PM, michiel mentink<br>
&gt;&gt; &lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk">michael.mentink@st-hughs.ox.ac.uk</a>&gt; wrote:<br>
&gt;&gt; &gt; Dear Luis,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; this is what I do:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; (in this case, $HOME = /MMprogs)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; cd $HOME<br>
&gt;&gt; &gt; mkdir ITK_bin<br>
&gt;&gt; &gt; mkdir ITK_bin/debug<br>
&gt;&gt; &gt; cd ITK_bin/debug<br>
&gt;&gt; &gt; ccmake $HOME/src/ITK_src<br>
&gt;&gt; &gt; (set CMAKE_BUILD_TYPE to Debug, install directory to $HOME/ITK_bin/debug<br>
&gt;&gt; &gt; )<br>
&gt;&gt; &gt; hit &quot;c&quot; to config<br>
&gt;&gt; &gt; hit &quot;g&quot; to generate<br>
&gt;&gt; &gt; make<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ... and then nothing to make..<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; compuser:/MMprogs/ITK_bin/debug$ make<br>
&gt;&gt; &gt; make: *** No targets specified and no makefile found. Stop.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Did I do something wrong?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Michael<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Tue, Mar 16, 2010 at 6:52 PM, Luis Ibanez &lt;<a href="mailto:luis.ibanez@kitware.com">luis.ibanez@kitware.com</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi Michiel,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Here is how I do this in Linux:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; cd  $HOME<br>
&gt;&gt; &gt;&gt; mkdir bin<br>
&gt;&gt; &gt;&gt; mkdir bin/Insight/<br>
&gt;&gt; &gt;&gt; mkdir bin/Insight/Debug<br>
&gt;&gt; &gt;&gt; cd bin/Insight/Debug<br>
&gt;&gt; &gt;&gt; ccmake  $HOME/src/Insight<br>
&gt;&gt; &gt;&gt; (set CMAKE_BUILD_TYPE to Debug)<br>
&gt;&gt; &gt;&gt; hit &quot;c&quot; to configure<br>
&gt;&gt; &gt;&gt; hit &quot;g&quot; to generate<br>
&gt;&gt; &gt;&gt; make<br>
&gt;&gt; &gt;&gt; cd ..<br>
&gt;&gt; &gt;&gt; mkdir Release<br>
&gt;&gt; &gt;&gt; cd Release<br>
&gt;&gt; &gt;&gt; ccmake   $HOME/src/Insight<br>
&gt;&gt; &gt;&gt; (set CMAKE_BUILD_TYPE to Release)<br>
&gt;&gt; &gt;&gt; hit &quot;c&quot; to configure<br>
&gt;&gt; &gt;&gt; hit &quot;g&quot; to generate<br>
&gt;&gt; &gt;&gt; make<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; In projects that use ITK,<br>
&gt;&gt; &gt;&gt; I set the CMake variable ITK_DIR to:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; $HOME/bin/Insight/Debug<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; or<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; $HOME/bin/Insight/Release<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; depending on whether I want to<br>
&gt;&gt; &gt;&gt; track the debugging information<br>
&gt;&gt; &gt;&gt; back to ITK or not.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;     Regards,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;           Luis<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ---------------------------------------------------------<br>
&gt;&gt; &gt;&gt; On Mon, Mar 8, 2010 at 10:12 AM, michiel mentink<br>
&gt;&gt; &gt;&gt; &lt;<a href="mailto:michael.mentink@st-hughs.ox.ac.uk">michael.mentink@st-hughs.ox.ac.uk</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; I&#39;d like to have two ITK versions on my system at the same time,<br>
&gt;&gt; &gt;&gt; &gt; Release<br>
&gt;&gt; &gt;&gt; &gt; and<br>
&gt;&gt; &gt;&gt; &gt; Debug.<br>
&gt;&gt; &gt;&gt; &gt; That way I can debug a program when I&#39;m developing and run the<br>
&gt;&gt; &gt;&gt; &gt; program<br>
&gt;&gt; &gt;&gt; &gt; in<br>
&gt;&gt; &gt;&gt; &gt; release when I<br>
&gt;&gt; &gt;&gt; &gt; want speed.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Does anyone know how to do that?<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Now I use FindITK() in CMakeLists.txt, but I guess I manually have to<br>
&gt;&gt; &gt;&gt; &gt; point<br>
&gt;&gt; &gt;&gt; &gt; somewhere else?<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; cheers,<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Michael<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; _____________________________________<br>
&gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Kitware offers ITK Training Courses, for more information visit:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ITK FAQ at:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>