Ticket #131 (new defect)

Opened 10 months ago

Last modified 6 months ago

problem building new component with timing support

Reported by: cdietric Assigned to: Snyder.Jason
Priority: major Milestone: Release 0.8.0
Component: tools Version:
Keywords: Cc:

Description (Last modified by balister)

Error listing from make when trying to build new component with 1 uses, 1 provides port and timing support: (note timingStatus.idl is in customInterfaces)

component20.h:95: error: ISO C++ forbids declaration of ‘timingStatus_u’ with no type
component20.h:95: error: invalid use of ‘::’
component20.h:95: error: expected ‘;’ before ‘*’ token
component20.cpp: In constructor ‘component20_i::component20_i(const char*, omni_condition*)’:
component20.cpp:33: error: ‘dataOut_1’ was not declared in this scope
component20.cpp:33: error: expected type-specifier
component20.cpp:33: error: expected `;'
component20.cpp: In destructor ‘virtual component20_i::~component20_i()’:
component20.cpp:48: error: ‘dataOut_1’ was not declared in this scope
component20.cpp: In member function ‘virtual CORBA::Object* component20_i::getPort(const char*)’:
component20.cpp:74: error: ‘dataOut_1’ was not declared in this scope
make: *** [component20.o] Error 1

Change History

12/06/07 07:31:21 changed by balister

  • description changed.

12/06/07 09:15:13 changed by DrewCormier

  • owner changed from acormier to DrewCormier.

Is this with the basic ports template or the custom ports template?

12/09/07 19:31:04 changed by cdietric

  • milestone set to Release 0.6.2.

Adding to 0.6.2

12/11/07 16:21:48 changed by cdietric

  • milestone changed from Release 0.6.2 to Abeyance.

Requires use of custom ports, will save for next release

04/14/08 14:03:37 changed by cdietric

  • owner changed from DrewCormier to Snyder.Jason.
  • milestone changed from Abeyance to Release 0.7.0.

Need to add timing capability to basic ports