I also had the same problems. I think rtc-template does not support for
this. What I did was keep all .idl files in the parent directory and make
sub director for each component. In each sub directory, I write a script to
execute rtc-template. At the top of the script I just copy the .idl file
from the parent directory to sub directory. If I have some changes in .idl,
I edit the .idl in parent directory. All the components make a copy of .idl
file in its directory before run the rtc-template.
[openrtm-users 00382] Use an interface in another directory
Hello
> I also had the same problems. I think rtc-template does not support for
> this. What I did was keep all .idl files in the parent directory and make
> sub director for each component. In each sub directory, I write a script to
> execute rtc-template. At the top of the script I just copy the .idl file
> from the parent directory to sub directory. If I have some changes in .idl,
> I edit the .idl in parent directory. All the components make a copy of .idl
> file in its directory before run the rtc-template.
>
> Dear developers,
> is it possible to use a Corba idl that resides in a different directory?
> I cannot succeed in generate the initial code with rtc-template: I
> cannot put "../" inside the idl name.
Currently, rtc-template and rtm-skelwrapper do not support for including
IDL files in other directories. I would like to support that in the
next version.
Please copy your original IDL files to component development directory
for this problem.
Best regards,
Noriaki Ando
Dear developers,
is it possible to use a Corba idl that resides in a different directory?
I cannot succeed in generate the initial code with rtc-template: I
cannot put "../" inside the idl name.
Thanks,