[Rock-dev] update: base:samples:frame:Frame

Alexander Duda Alexander.Duda at dfki.de
Sun Sep 25 10:05:01 CEST 2011


Thx, for reporting the error. 

There is a name clash between the old compressed_frame.h and the modified version of frame.h (they are using the same name space). 

I excluded compressed_frame from orogen/types to solve this problem. The down side of this is that all people using compressed_frame
are forced to update to frame on master.

Alex


Am 24.09.2011 um 16:33 schrieb Martin Schroeer:

> Sadly, the frame type change seems to have broken my install:
>  
> (...) 
> generating oroGen project base/orogen/types
>  Build failed: base/orogen/types: failed in orogen phase
>      'ruby1.8 /rock/pmc/tools/orogen/bin/orogen --corba --parallel-build=2
> --transports=corba,typelib --type-export-policy=used base.orogen' returned
> status 1
>      see /rock/pmc/install/log/base/orogen/types-orogen.log for details
>      last 10 lines are:
> 
>        'XDG_CONFIG_DIRS'='/etc/xdg/xdg-gnome-classic:/etc/xdg'
>       
> 'XDG_DATA_DIRS'='/usr/share/gnome-classic:/usr/share/gnome:/usr/local/share/:/usr/share/'
>       
> 'XDG_SESSION_COOKIE'='e2b992b03d14aa7a55d35f240000000b-1316856799.423604-247182296'
>        '_'='/rock/pmc/.gems/bin/autoproj'
>      In file included from /tmp/orogen_pending_loads20110924-7486-t326wa-0:4:
>      /rock/pmc/install/include/base/samples/compressed_frame.h:10: error:
> conflicting declaration 'MODE_PJPG'
>      /rock/pmc/install/include/base/samples/frame.h:69: error:
> 'base::samples::frame::MODE_PJPG' has a previous declaration as
> 'base::samples::frame::frame_mode_t base::samples::frame::MODE_PJPG'
>      /rock/pmc/install/include/base/samples/compressed_frame.h: In static member
> function 'static base::samples::frame::frame_compressed_mode_t
> base::samples::frame::CompressedFrame::toFrameMode(const std::string&)':
>      /rock/pmc/install/include/base/samples/compressed_frame.h:41: error: cannot
> convert 'base::samples::frame::frame_mode_t' to
> 'base::samples::frame::frame_compressed_mode_t' in return
>      base.orogen:47: cannot load one of the header files
> /rock/pmc/install/include/base/time.h,
> /rock/pmc/install/include/base/motion_command.h,
> /rock/pmc/install/include/base/samples/frame.h,
> /rock/pmc/install/include/base/samples/compressed_frame.h,
> /rock/pmc/install/include/base/samples/laser_scan.h,
> /rock/pmc/install/include/base/samples/sonar_beam.h,
> /rock/pmc/install/include/base/samples/pointcloud.h,
> /rock/pmc/install/include/base/samples/distance_image.h,
> /rock/pmc/install/include/base/actuators/status.h,
> /rock/pmc/install/include/base/actuators/commands.h,
> /rock/pmc/install/include/base/actuators/vehicles.h,
> /rock/pmc/base/orogen/types/base/wrappers/geometry/spline.h,
> /rock/pmc/base/orogen/types/base/wrappers/eigen.h,
> /rock/pmc/install/include/base/geometry/spline.h,
> /rock/pmc/install/include/base/pose.h,
> /rock/pmc/install/include/base/waypoint.h,
> /rock/pmc/install/include/base/samples/imu.h,
> /rock/pmc/install/include/base/samples/rigid_body_state.h,
> /rock/pmc/install/include/base/samples/rigid_body_acceleration.h: gccxml
> returned an error while parsing /tmp/orogen_pending_loads20110924-7486-t326wa-0
>  
>  
>  
> A simple rebuild didn't fix it either.
> Any guess ? For i'm pretty stuck here right now. 
>  
>  
> Regards,
>  
> Martin
>  
>  
> Alexander Duda <Alexander.Duda at dfki.de> hat am 23. September 2011 um 17:25 geschrieben:
> 
> >
> > The base type Frame has changed. All existing log files are compatible
> > right away. This is not true for people using the branch master and
> > recorded log files between 11.08.2011 and 02.09.2011 (use rock-convert
> > logfile to update these log files).
> >
> > The interface has not changed and all libraries should compile against
> > the new version
> >
> > Changes:
> > --> support for compressed frames
> > --> data size can be independent from image width, height, type,
> >
> > Alex
> >
> > --
> > Dipl.-Ing. Alexander Duda
> > Unterwasserrobotik
> >
> > DFKI Bremen
> > Robotics Innovation Center
> > Robert-Hooke-Straße 5
> > 28359 Bremen, Germany
> >
> > Phone: +49 (0)421 178-456620
> > Fax:   +49 (0)421 178-454150
> > E-Mail: alexander.duda at dfki.de
> >
> > Weitere Informationen: http://www.dfki.de/robotik
> > -----------------------------------------------------------------------
> > Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
> > Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
> > Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
> > (Vorsitzender) Dr. Walter Olthoff
> > Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
> > Amtsgericht Kaiserslautern, HRB 2313
> > Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
> > USt-Id.Nr.:    DE 148646973
> > Steuernummer:  19/673/0060/3
> >
> > _______________________________________________
> > Rock-dev mailing list
> > Rock-dev at dfki.de
> > http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev


-- 
Dipl.-Ing. Alexander Duda 
Unterwasserrobotik

DFKI Bremen
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany

Phone: +49 (0)421 178-456620
Fax:   +49 (0)421 178-454150
E-Mail: alexander.duda at dfki.de

Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.:    DE 148646973
Steuernummer:  19/673/0060/3

_______________________________________________
Projektleiter-hb mailing list
Projektleiter-hb at dfki.de
http://www.dfki.de/mailman/cgi-bin/listinfo/projektleiter-hb


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20110925/254097aa/attachment-0001.htm 


More information about the Rock-dev mailing list