<div><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">Hi Abayiz, </span></div><div><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); "><br>
</span></div><div><span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">The difference that Bill suggested is the line:</span></div>
<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; background-color: rgba(255, 255, 255, 0.917969); ">ADD_EXECUTABLE( VavSegment VavSegment.cxx)<br></span><br>If you have the headers and includes properly setup, this <div>
is the easiest way to add an executable. Please take a <div>look here and make sure you have a similar include, </div><div>define and ifndef setup both at the header and the hxx </div><div>file as well as the templates and such before your </div>
<div>implementation in the hxx files. Without seeing your </div><div>code it is impossible to enumerate all the things that could </div><div>be going wrong. </div><div><div><br></div><div><a href="http://www.vtk.org/Wiki/ITK/Examples/Developer/ImageSource">http://www.vtk.org/Wiki/ITK/Examples/Developer/ImageSource</a></div>
<div><br></div><div>Let us know, </div><div>Cagatay</div><div><br><div class="gmail_quote">On Sun, Nov 20, 2011 at 11:47 PM, Abayiz <span dir="ltr">&lt;<a href="mailto:abayiz@yahoo.com">abayiz@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div style="color:#000;background-color:#fff;font-family:times new roman,new york,times,serif;font-size:12pt"><div>
<span>Hello David and Bill,</span></div><div><br><span></span></div><div><span>Thank you for your replies. <br></span></div><div><br><span></span></div><div><span>I tried the CMakeList that Bill said, which I think is similar to Cagatay&#39;s, and it didn&#39;t work. <br>
</span></div><div><span>And, I declared &quot;SetThirdAdvectionFunction&quot; in &quot;</span>VavBoneSegmentationLevelSetImageFilter.h&quot;, while giving its implementation in the corresponding &quot;VavBoneSegmentationLevelSetImageFilter.txx&quot;. I&#39;ve done this kind of work before, and they worked quite well, but when I did it exactly the same manner again, it failed. <br>
</div><div><br></div><div>Regards,<br></div><div>Abayiz<br></div>  <div style="font-family:times new roman,new york,times,serif;font-size:12pt"> <div style="font-family:times new roman,new york,times,serif;font-size:12pt">
 <font face="Arial" size="2"><div class="im"> <hr size="1">  <b><span style="font-weight:bold">From:</span></b> David Doria &lt;<a href="mailto:daviddoria@gmail.com" target="_blank">daviddoria@gmail.com</a>&gt;<br> </div>
<b><span style="font-weight:bold">To:</span></b> Abayiz &lt;<a href="mailto:abayiz@yahoo.com" target="_blank">abayiz@yahoo.com</a>&gt; <br><b><span style="font-weight:bold">Cc:</span></b> itk &lt;<a href="mailto:insight-users@itk.org" target="_blank">insight-users@itk.org</a>&gt; <br>
 <b><span style="font-weight:bold">Sent:</span></b> Sunday, November 20, 2011 8:24 PM<div class="im"><br> <b><span style="font-weight:bold">Subject:</span></b> Re: [Insight-users] Cmake Linking Object Error: undefined reference<br>
 </div></font><div class="im"> <br>
On Sun, Nov 20, 2011 at 1:20 PM, Abayiz &lt;<a href="mailto:abayiz@yahoo.com" target="_blank">abayiz@yahoo.com</a>&gt; wrote:<br>&gt; Hello Cagatay,<br>&gt; Thank you very much for your answer.<br>&gt; I am using ITK4, so tried as you said, changing the link libraries line in<br>
&gt; CMake. But it didn&#39;t work, still giving the same error.<br>&gt; And, I&#39;ve defined &quot;SetThirdAdvectionFunction&quot; in<br>&gt; &quot;VavBoneSegmentationLevelSetImageFilter.h&quot; clearly, I am sure this is not<br>
&gt; the error point.<br>&gt;<br>&gt; Are there any other suggestions?<br>&gt;<br>&gt; Thanks,<br>&gt; Abayiz<br><br>I suggest you make the smallest possible compilable example of your<br>problem so we can try to reproduce the error. I agree with Cagatay<br>
that SetThirdAdvectionFunction is either not defined, or the file it<br>is defined in is not compiled. You said you defined it in<br>VavBoneSegmentationLevelSetImageFilter.h - are you sure
 the<br>implementation (definition) is there, and not just the declaration?<br><br>David<br><br><br> </div></div> </div>  </div></div><br>_____________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Kitware offers ITK Training Courses, for more information visit:<br>
<a href="http://www.kitware.com/products/protraining.html" target="_blank">http://www.kitware.com/products/protraining.html</a><br>
<br>
Please keep messages on-topic and check the ITK FAQ at:<br>
<a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.itk.org/mailman/listinfo/insight-users" target="_blank">http://www.itk.org/mailman/listinfo/insight-users</a><br>
<br></blockquote></div><br></div></div></div>