<div>Hi Will,</div>
<div> </div>
<div>I had indeed another Deployment_stub_Export in a project of mine. After generating again the Export files with another name and updating the MPC file the compilation worked fine.</div>
<div> </div>
<div>Thank you again for your valuable help.</div>
<div> </div>
<div>Santos <br> </div>
<div><span class="gmail_quote">2008/3/6, William R. Otte <<a href="mailto:wotte@dre.vanderbilt.edu">wotte@dre.vanderbilt.edu</a>>:</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>> Hi Will,<br>><br>> After changing the MPC file and executor implementation do I need to<br>
> generate the export header file of the component executor again?<br>><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. If you<br>
take a look, the class definitions in that file looks like this:<br><br> class Deployment_stub_Export Properties<br> : public<br> TAO::unbounded_value_sequence<<br> Property<br> ><br> {<br>
public:<br> Properties (void);<br> Properties ( ::CORBA::ULong max);<br> Properties (<br><br>In this case, Deployment_stub_Export is the export macro, and expands<br>to a compiler specific visibility attribute, and shouldn'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! 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>