[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