<div>I can now compile it. However, I do not exactly know why it compiles now. Somehow, previously, configure script was ignoring the new process even though I modified AC_OUTPUT() macro in <a href="http://configure.in">configure.in</a> to include the new process&#39;s Makefile. As Bruce said, gettings things done with GNU autotools seems to be tedious.</div>

<div>And&nbsp;there was no line previously beginning with config.status for the new process I added. But, now , I can see that line for the new process. This sounds non-deterministic -- I know.</div>
<div>&nbsp;</div>
<div>Selcuk.<br><br></div>
<div class="gmail_quote">On Fri, Apr 4, 2008 at 12:29 PM, Pavlin Radoslavov &lt;<a href="mailto:pavlin@icsi.berkeley.edu">pavlin@icsi.berkeley.edu</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div></div>
<div class="Wj3C7c">Selçuk Cevher &lt;<a href="mailto:cevhers@gmail.com">cevhers@gmail.com</a>&gt; wrote:<br><br>&gt; Hi All,<br>&gt;<br>&gt; I created a new XORP process following the steps below:<br>&gt;<br>&gt; 1. Created .xif file in /xorp/xrl/interfaces.<br>
&gt; 2. Created .tgt file in /xorp/xrl/targets.<br>&gt; 3. Generated stub codes using the tgt-gen and clnt-gen.<br>&gt; 4. Created the new process folder in xorp.<br>&gt; 5. Implemented our own classes inheriting from the base class in the target<br>
&gt; stub code.<br>&gt; 6. Implemented the main .cc file for the new process.<br>&gt; 7. Created Makefile.am for the new process<br>&gt; 8. Added the new process&#39;s folder into Makefile.am in the root folder of<br>&gt; XORP<br>
&gt; 9. Added the new process&#39;s Makefile into AC_OUTPUT() macro in <a href="http://configure.in/" target="_blank">configure.in</a><br>&gt;<br>&gt; When we run &quot;bootstrap&quot;, we see that Makefile.in is generated for the new<br>
&gt; process. However, when we run &quot;configure&quot;, Makefile for the new process is<br>&gt; not generated.<br>&gt;<br>&gt; To fix this problem, do we need to modify anything else ?<br><br></div></div>When you run &quot;configure&quot; you should see messages like the following<br>
toward the end:<br><br>configure: creating ./config.status<br>config.status: creating Jamrules<br>config.status: creating Makefile<br>config.status: creating MakefileRootCheck<br>config.status: creating bgp/Makefile<br>config.status: creating bgp/harness/Makefile<br>
config.status: creating bgp/tools/Makefile<br><br>Is there a line for your new process&#39;s Makefile as well?<br><font color="#888888"><br>Pavlin<br></font></blockquote></div><br>