[Rock-dev] RTEMS-Rock - Name slashed between module Time and struct Time

Matthias Goldhoorn matthias.goldhoorn at uni-bremen.de
Thu Nov 1 11:07:16 CET 2012


Hello together,
i started beginning this week to get check Anitas (ESA Summer Scool) 
work on my machine.
I currently hang on an new error during compiling the base/orogen/types

/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:63: 
Declaration of struct 'Time' clashes with declaration of module 'Time'
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
(module 'Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:89: 
Syntax error in definition
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:89: 
Syntax error in abstract valuetype
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:104: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:108: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:132: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:140: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:150: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:160: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:173: 
Declaration of struct 'Frame' clashes with name of enclosing scope 'frame'
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:22:  
('frame' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:174: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:175: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:186: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:187: 
Error in look-up of 'Frame': 'Frame' differs in case
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:22:  
from 'base::samples::frame' declared here
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:188: 
Error in look-up of 'Frame': 'Frame' differs in case
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:22:  
from 'base::samples::frame' declared here
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:242: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:248: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:253: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:277: 
'base::Time' is not a type
/home/goldhoorn/limes/rock-rtems/rock/base/orogen/types/.orogen/typekit/transports/corba/baseTypes.idl:10:  
('base::Time' declared here)
omniidl: 19 errors.


I'm not sure, i just updated my toolchain (because before i got error 
later), before updating i had no problems on this point?.
Any Suggestions why this now result on an error?

Greetings,
Matthias

-- 
  Dipl.-Inf. Matthias Goldhoorn
  Space and Underwater Robotic

  Universität Bremen
  FB 3 - Mathematik und Informatik
  AG Robotik
  Robert-Hooke-Straße 5
  28359 Bremen, Germany

  Tel.:     +49 421 178 45-4193
  Zentrale: +49 421 178 45-6550
  Fax:      +49 421 178 45-4150
  E-Mail:   matthias.goldhoorn at uni-bremen.de

  Weitere Informationen: http://www.informatik.uni-bremen.de/robotik



More information about the Rock-dev mailing list