<div>Hi Will,</div>
<div>&nbsp;</div>
<div>I had indeed another Deployment_stub_Export in a project of mine. After&nbsp;generating again the Export files with another name and updating the MPC file the compilation worked fine.</div>
<div>&nbsp;</div>
<div>Thank you again for your valuable help.</div>
<div>&nbsp;</div>
<div>Santos&nbsp;<br>&nbsp;</div>
<div><span class="gmail_quote">2008/3/6, William R. Otte &lt;<a href="mailto:wotte@dre.vanderbilt.edu">wotte@dre.vanderbilt.edu</a>&gt;:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Santos -<br><br>On Mar 6, 2008, at 4:32 PM, santos . wrote:<br><br>&gt; Hi Will,<br>&gt;<br>&gt; After changing the MPC file and executor implementation do I need to<br>
&gt; generate the export header file of the component executor again?<br>&gt;<br><br>I doubt its a problem in your executor - When I say something wonky<br>with the export macros, I mean those in Deployment_BaseC.h.&nbsp;&nbsp;If you<br>
take a look, the class definitions in that file looks like this:<br><br>&nbsp;&nbsp;class Deployment_stub_Export Properties<br>&nbsp;&nbsp;&nbsp;&nbsp;: public<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TAO::unbounded_value_sequence&lt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Property<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>&nbsp;&nbsp;{<br>
&nbsp;&nbsp;public:<br>&nbsp;&nbsp;&nbsp;&nbsp;Properties (void);<br>&nbsp;&nbsp;&nbsp;&nbsp;Properties ( ::CORBA::ULong max);<br>&nbsp;&nbsp;&nbsp;&nbsp;Properties (<br><br>In this case, Deployment_stub_Export is the export macro, and expands<br>to a compiler specific visibility attribute, and shouldn&#39;t show up<br>
anywhere in preprocessed source, and consequently error diagnostics.<br>If you take a look at the compiler errors you are getting, it is<br>complaining about Deployment_stub_Export!&nbsp;&nbsp;This means, for whatever<br>reason, that macro is not being defined.<br>
<br>Are you using somewhere DEPLOYMENT_STUB_EXPORT_H as an include guard<br>in your project?<br><br>hth,<br>/-Will<br><br><br>_______________________________________________<br>ciao-users mailing list<br><a href="mailto:ciao-users@mail.cse.wustl.edu">ciao-users@mail.cse.wustl.edu</a><br>
<a href="http://mail.cse.wustl.edu/mailman/listinfo/ciao-users">http://mail.cse.wustl.edu/mailman/listinfo/ciao-users</a><br><br><br></blockquote></div><br>