MaheshRathi
Technical User
Hi,
I am currently trying to migrate my application to higher version of visibroker i.e to 5.2. I am facing strange problems in compiling the stubs and skeleton i.e. <idlName>_c.C and <idlName>_s.C files which are generated by idl2cpp compiler itself.
The errors which am getting are
line 165 # 'class' expected instead of 'PortableServer'.
static eastAPI_ops_ptr _downcast(PortableServer::ServantBase* _servant);
line 167 # 'VISOps_Info' is used as a type, but has not been defined as a type.
static const VISOps_Info _ops_info
line 16 # 'PortableServer_ServantBase' is used as a type, but has not been defined as a type.
eastAPI : public EastInterfaceAPI::eastAPI_ops ,public virtual PortableServer_ServantBase {
etc ...
Please let me know if anyone has already worked on it and has resolved the issue. Thanks in advance.
Mahesh.
I am currently trying to migrate my application to higher version of visibroker i.e to 5.2. I am facing strange problems in compiling the stubs and skeleton i.e. <idlName>_c.C and <idlName>_s.C files which are generated by idl2cpp compiler itself.
The errors which am getting are
line 165 # 'class' expected instead of 'PortableServer'.
static eastAPI_ops_ptr _downcast(PortableServer::ServantBase* _servant);
line 167 # 'VISOps_Info' is used as a type, but has not been defined as a type.
static const VISOps_Info _ops_info
line 16 # 'PortableServer_ServantBase' is used as a type, but has not been defined as a type.
eastAPI : public EastInterfaceAPI::eastAPI_ops ,public virtual PortableServer_ServantBase {
etc ...
Please let me know if anyone has already worked on it and has resolved the issue. Thanks in advance.
Mahesh.