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

gprizzi at tin.it gprizzi at tin.it
Wed Jan 5 16:48:10 CET 2011


Dear Sir,

Here below you can find the output of the command.

thank you.

Gianpaolo Rizzi


root at UBU1004:/usr/src/rock/gui/vizkit# make -C build VERBOSE=true
make: Entering directory `/usr/src/rock/gui/vizkit/build'
/usr/bin/cmake -H/usr/src/rock/gui/vizkit -B/usr/src/rock/gui/vizkit/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /usr/src/rock/gui/vizkit/build/CMakeFiles /usr/src/rock/gui/vizkit/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/usr/src/rock/gui/vizkit/build'
make -f src/CMakeFiles/vizkit.dir/build.make src/CMakeFiles/vizkit.dir/depend
make[2]: Entering directory `/usr/src/rock/gui/vizkit/build'
cd /usr/src/rock/gui/vizkit/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/rock/gui/vizkit /usr/src/rock/gui/vizkit/src /usr/src/rock/gui/vizkit/build /usr/src/rock/gui/vizkit/build/src /usr/src/rock/gui/vizkit/build/src/CMakeFiles/vizkit.dir/DependInfo.cmake --color=
make[2]: Leaving directory `/usr/src/rock/gui/vizkit/build'
make -f src/CMakeFiles/vizkit.dir/build.make src/CMakeFiles/vizkit.dir/build
make[2]: Entering directory `/usr/src/rock/gui/vizkit/build'
make[2]: Nothing to be done for `src/CMakeFiles/vizkit.dir/build'.
make[2]: Leaving directory `/usr/src/rock/gui/vizkit/build'
/usr/bin/cmake -E cmake_progress_report /usr/src/rock/gui/vizkit/build/CMakeFiles  2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
[ 94%] Built target vizkit
make -f test/CMakeFiles/testWidget.dir/build.make test/CMakeFiles/testWidget.dir/depend
make[2]: Entering directory `/usr/src/rock/gui/vizkit/build'
cd /usr/src/rock/gui/vizkit/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/rock/gui/vizkit /usr/src/rock/gui/vizkit/test /usr/src/rock/gui/vizkit/build /usr/src/rock/gui/vizkit/build/test /usr/src/rock/gui/vizkit/build/test/CMakeFiles/testWidget.dir/DependInfo.cmake --color=
make[2]: Leaving directory `/usr/src/rock/gui/vizkit/build'
make -f test/CMakeFiles/testWidget.dir/build.make test/CMakeFiles/testWidget.dir/build
make[2]: Entering directory `/usr/src/rock/gui/vizkit/build'
Linking CXX executable ../bin/testWidget
cd /usr/src/rock/gui/vizkit/build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testWidget.dir/link.txt --verbose=true
/usr/bin/c++      CMakeFiles/testWidget.dir/testWidget.cpp.o  -o ../bin/testWidget -rdynamic -L/usr/src/rock/install/lib ../lib/libvizkit.so -lboost_thread-mt -lyaml-cpp -losgManipulator -losgViewer -losgFX -losg -lOpenThreads -lQtOpenGL -lGLU -lGL -lboost_thread-mt -Wl,-rpath,/usr/src/rock/gui/vizkit/build/lib:/usr/src/rock/install/lib 
CMakeFiles/testWidget.dir/testWidget.cpp.o: In function `QtThreadedWidget<vizkit::QTrajectoryWidget>::start()':
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[2]: Leaving directory `/usr/src/rock/gui/vizkit/build'
make[1]: *** [test/CMakeFiles/testWidget.dir/all] Error 2
make[1]: Leaving directory `/usr/src/rock/gui/vizkit/build'
make: *** [all] Error 2
make: Leaving directory `/usr/src/rock/gui/vizkit/build'
root at UBU1004:/usr/src/rock/gui/vizkit# 




----Messaggio originale----

Da: jakob.schwendner at dfki.de

Data: 4-gen-2011 5.17 PM

A: "gprizzi at tin.it"<gprizzi at tin.it>

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






  
  -->

  
     

     

    
 

    
      On January 4, 2011 at 5:43 PM "gprizzi at tin.it" <gprizzi at tin.it> wrote:

      

      > 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;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;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

      >
    

     

    can you try the following and post the output:

    cd gui/vizkit

    make -C build VERBOSE=true

     

    thanks,

     

    Jakob
  





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


More information about the Rock-dev mailing list