Ronald AIGNER wrote:
Tiago Jorge wrote:
hello again.
is it possible to code the server side of DICE generated stubs using C++ by only modifing the filename and deleting the #ifdef __cplusplus? or is DICE ready to generate C++ code?
Please see http://article.gmane.org/gmane.comp.micro-kernel.l4.l4ka.general/748
Greetings, Ron.
thanks... that is a good article... and maybe i'll write an ORB if i have some spare time in the the end :). By now, i'm just trying to put C++ to work... but i'm having a little problem again. When i come to build the stubs it with g++, it gives me error in the lines that fill the exception in the call, more precisely here:
l4_umword_t _exception = ((dice_CORBA_exception_type){ _s: { .major = _dice_corba_env->major, .repos_id = _dice_corba_env->repos_id }})._raw;
it says:
/home/tiago/l4/pkg/ipc_example/server/src/hiworld-server.cc:17: error: parse error before `.' token
how can i adapt this line to C++ or... where is the "error".
thanks
Tiago