Kity,<br><br><div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Can you please give the exact list of commands that you used to create
<br>Makefiles?&nbsp;&nbsp; Are you still using SuSE (from your original PRF) or have you</blockquote><div><br>I&#39;m simply using $ACE_ROOT/bin/mwc.pl -type make <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
switched to using Windows?&nbsp;&nbsp;All talk about *d and DLL et al doesn&#39;t make</blockquote><div><br>I&#39;m sorry, if I mixed terms somewhere. I&#39;m still on Linux using .so libraries.&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
sense on SuSE.&nbsp;&nbsp;How did you generate the MPC file for your components?&nbsp;&nbsp;Did<br>you use $ACE_ROOT/bin/generate_component_mpc.pl or did you write it by<br>hand?</blockquote><div><br>Exactly, I used the perl script and adopted the project to my needs afterwarts,
<br>because I had to integrate several existing libraries to implement the component.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
If you don&#39;t have these libraries, then you have a problem.&nbsp;&nbsp;Assuming you<br>do have these libraries, make sure that you enter Foo_exec in the location<br>field in CoSMIC corresponding to the Foo_Exec ImplementationArtifact.&nbsp;&nbsp;BTW,
<br>please also make sure that you do File-&gt;Check-&gt;Check All to check all the<br>constraints before you generate a deployment plan using CoSMIC.</blockquote><div><br>The CoSMIC model is correct and I checked the implementation artifact entries. 
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;&gt; &gt; For example, you can find below tag<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;location&gt;Receiver_DnC_exec&lt;/location&gt;
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; appearing in the .cdp file of Hello example. And then you can check what<br>&gt;&gt; &gt; the name of the library is in your $ACE_ROOT/lib directory. I suspect it<br>&gt;&gt; &gt; is Receiver_DnC_execd.so, right?
<br>&gt;&gt;<br>&gt;&gt; Sorry, I meant libReceiver_DnC_execd.so.</blockquote><div><br>It&#39;s libReceiver_DnC_exec.so for me, because I did not build ACE/TAO as a debug version.<br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; I just built the release version of ACE/TAO/CIAO and then made symbolic<br>&gt; links for the lib*d.so libraries, which just reference the release<br>&gt; versions.<br><br>Please don&#39;t do any of these tricks.&nbsp;&nbsp;It becomes a nightmare to track down
<br>the problems.&nbsp;&nbsp;Either keep separate workspaces or use the<br>$ACE_ROOT/bin/create_ace_build.pl to create multiple build configurations<br>with the same source tree.</blockquote><div><br>Ok, I&nbsp; got rid of the links and I am now using the release configuration consistently
<br>within CIAO and my component projects. <br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Your using -type make to MPC is the problem.&nbsp;&nbsp;You should use
<br><br>$ACE_ROOT/bin/mwc.pl -type gnuace &lt;something.mwc&gt; <br></blockquote><div><br>As far as I understood, the gnuace build type is mainly to build ACE/TAO/CIAO <br>itself and the standard make build type is more suitable for projects outside the
<br>CIAO source tree (and I consider my component project as a standalone project).<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">to build CIAO on Linux.&nbsp;&nbsp;And don&#39;t modify anything under
<br>$ACE_ROOT/MPC/templates unless you know what you are doing.</blockquote><br>I undid the changes to the template files now.<br>What I&#39;m planning to do now, is to integrate my project into the CIAO source<br>tree and make it as similar to a running example as possible to
<br>narrow the problem down.<br>
&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hope this helps.</blockquote><div><br>Thanks a lot, your help is appriciated very much.
<br><br>Cheers,<br>Friedhelm</div></div><br>