[Rock-dev] R: Re: R: Re: error in vizkit while updating rock

gprizzi at tin.it gprizzi at tin.it
Tue Jan 4 17:43:06 CET 2011


Dear Sir,

I tried git stash command on autoproj directory and the updating problem appears to be solved.

Then I tried to update and build rock with the commands

autoproj update
autoproj build

but I got again errors building the vizkit.
Here below you can find the output of the commands.

root at UBU1004:/usr/src/rock# autoproj update
  Access method to import data from gitorious (git, http or ssh): git
  Which flavor of Rock do you want to use ? master
  autodetecting the operating system
  looking for RubyGems updates
  updating autoproj main configuration
autoproj: updating remote definitions of package sets
  updating rock.toolchain
  updating rock
  rock.toolchain: auto-importing orocos.toolchain
  updating orocos.toolchain
  rock.toolchain: auto-importing rock.base
  updating rock.base

autoproj: loading ...
run 'autoproj reconfigure' to change configuration options
and use 'autoproj switch-config' to change the remote source for
autoproj's main build configuration
  Which flavor of Rock do you want to use ? master
  WARN: osdeps definition for readline, previously defined in autoproj/remotes/orocos.toolchain/orocos.osdeps overriden by autoproj/remotes/rock/rock.osdeps                                                              
  WARN: osdeps definition for gccxml, previously defined in autoproj/remotes/orocos.toolchain/orocos.osdeps overriden by autoproj/remotes/rock/rock.osdeps                                                                
  the target operating system for Orocos/RTT (gnulinux or xenomai): gnulinux
  which CORBA implementation should the RTT use ? omniorb

autoproj: importing and loading selected packages
  updating base/orogen/types
  updating control/motor_controller
  updating control/orogen/skid4_control
  updating control/orogen/trajectory_follower
  updating control/orogen/waypoint_navigation
  updating control/trajectory_follower
  updating control/waypoint_navigation
  updating drivers/aggregator
  updating drivers/camera_interface
  updating drivers/canbus
  updating drivers/controldev
  updating drivers/dynamixel
  updating drivers/hokuyo
  updating drivers/iodrivers_base
  updating drivers/mb500
  updating drivers/orogen/canbus
  updating drivers/orogen/controldev
  updating drivers/orogen/dynamixel
  updating drivers/orogen/gps
  updating drivers/orogen/hokuyo
  updating drivers/orogen/parport
  updating drivers/orogen/vicon
  updating drivers/orogen/wifimon
  updating drivers/orogen/xsens_imu
  updating drivers/parport
  updating drivers/vicon
  updating drivers/xsens_imu
  updating external/libply
  updating external/yaml-cpp
  WARN: external/yaml-cpp from rock does not have a manifest
  updating gui/vizkit
  updating planning/corridor_planner
  updating planning/orogen/corridor_planner
  updating planning/vfh_star
  updating slam/envire
  updating slam/pose_ekf
  updating tools/configuration-manager
  updating tools/logger
  updating tools/orocos.rb
  updating tools/pocolog
  updating tools/reigen
  updating tools/roby
  updating base/types
  updating external/sisl
  WARN: external/sisl from rock.base does not have a manifest
  updating ocl
  updating orogen
  updating rtt
  updating typelib
  updating utilmm
  updating utilrb
  updating log4cpp

autodetected the shell to be bash, sourcing autoproj shell helpers
add "Autoproj.shell_helpers = false" in autoproj/init.rb to disable
autoproj: updated /usr/src/rock/env.sh
Build finished successfully at Tue Jan 04 17:36:39 +0100 2011
root at UBU1004:/usr/src/rock# autoproj build
  Which flavor of Rock do you want to use ? master
  Access method to import data from gitorious (git, http or ssh): git
  Which prepackaged software (a.k.a. 'osdeps') should autoproj install automatically (all, ruby, os, none) ? all

  Which flavor of Rock do you want to use ? master
autoproj: loading ...
run 'autoproj reconfigure' to change configuration options
and use 'autoproj switch-config' to change the remote source for
autoproj's main build configuration
  Which flavor of Rock do you want to use ? master
  WARN: osdeps definition for readline, previously defined in autoproj/remotes/orocos.toolchain/orocos.osdeps overriden by autoproj/remotes/rock/rock.osdeps                                                              
  WARN: osdeps definition for gccxml, previously defined in autoproj/remotes/orocos.toolchain/orocos.osdeps overriden by autoproj/remotes/rock/rock.osdeps                                                                
  the target operating system for Orocos/RTT (gnulinux or xenomai): gnulinux
  which CORBA implementation should the RTT use ? omniorb

autoproj: importing and loading selected packages
  WARN: external/yaml-cpp from rock does not have a manifest
  WARN: external/sisl from rock.base does not have a manifest
autoproj: building and installing packages
  building base/types (100%)
  installing base/types
  generating and configuring build system for drivers/hokuyo
  building drivers/hokuyo (100%)
  installing drivers/hokuyo
  generating and configuring build system for gui/vizkit
  building gui/vizkit (94%)Build failed: gui/vizkit: failed in build phase
    'make -j2' returned status 2
    see /usr/src/rock/install/log/gui/vizkit-build.log for details
    last 10 lines are:

    testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE5startEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::start()]+0x9b): undefined reference to `boost::condition_variable::wait(boost::unique_lock<boost::mutex>&amp;)'
    CMakeFiles/testWidget.dir/testWidget.cpp.o: In function `QtThreadedWidget<vizkit::QTrajectoryWidget>::stop()':
    testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE4stopEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::stop()]+0x43): undefined reference to `boost::condition_variable::wait(boost::unique_lock<boost::mutex>&amp;)'
    CMakeFiles/testWidget.dir/testWidget.cpp.o: In function `QtThreadedWidget<vizkit::QTrajectoryWidget>::run()':
    testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE3runEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::run()]+0x1b8): undefined reference to `boost::condition_variable::notify_one()'
    testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE3runEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::run()]+0x200): undefined reference to `boost::condition_variable::notify_one()'
    collect2: ld returned 1 exit status
    make[2]: *** [bin/testWidget] Error 1
    make[1]: *** [test/CMakeFiles/testWidget.dir/all] Error 2
    make: *** [all] Error 2



Than you for your attention.

Gianpaolo Rizzi



----Messaggio originale----
Da: jakob.schwendner at dfki.de
Data: 4-gen-2011 1.41 PM
A: <rock-dev at dfki.de>
Ogg: Re: [Rock-dev] R: Re: error in vizkit while updating rock

On 01/04/2011 02:08 PM, Sylvain Joyeux wrote:
> On 01/03/2011 08:59 PM, gprizzi at tin.it wrote:
>> building gui/vizkit (94%)Build failed: gui/vizkit: failed in build phase
>> 'make -j2' returned status 2
>> see /usr/src/rock/install/log/gui/vizkit-build.log for details
>> last 10 lines are:
>>
>> testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE5startEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::start()]+0x9b):
>> undefined reference to
>> `boost::condition_variable::wait(boost::unique_lock<boost::mutex>&amp;)'
>> CMakeFiles/testWidget.dir/testWidget.cpp.o: In function
>> `QtThreadedWidget<vizkit::QTrajectoryWidget>::stop()':
>> testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE4stopEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::stop()]+0x43):
>> undefined reference to
>> `boost::condition_variable::wait(boost::unique_lock<boost::mutex>&amp;)'
>> CMakeFiles/testWidget.dir/testWidget.cpp.o: In function
>> `QtThreadedWidget<vizkit::QTrajectoryWidget>::run()':
>> testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE3runEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::run()]+0x1b8):
>> undefined reference to `boost::condition_variable::notify_one()'
>> testWidget.cpp:(.text._ZN16QtThreadedWidgetIN6vizkit17QTrajectoryWidgetEE3runEv[QtThreadedWidget<vizkit::QTrajectoryWidget>::run()]+0x200):
>> undefined reference to `boost::condition_variable::notify_one()'
>> collect2: ld returned 1 exit status
>> make[2]: *** [bin/testWidget] Error 1
>> make[1]: *** [test/CMakeFiles/testWidget.dir/all] Error 2
>> make: *** [all] Error 2
> Forwarding the error to rock-dev ...
I've commited a patch. Let me know if the problem persists.

Jakob

-- 
Jakob Schwendner, M.Sc.
Researcher

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

Phone: +49 (0)421 17845-4120
Fax:   +49 (0)421 17845-4150
E-Mail: jakob.schwendner 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



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.dfki.de/mailman/cgi-bin/private/rock-dev/attachments/20110104/7d92c271/attachment-0001.htm 


More information about the Rock-dev mailing list