[ros-users] compiling calonder_descriptor

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: hemanth korrapati
Date:  
To: ros-users
Subject: [ros-users] compiling calonder_descriptor
Hi,

I am trying to compile the calonder_descriptor stack.
I am getting an warning which says,
       Failed to find rosdep atlas for package calonder_descriptor
I dont know if atlas is another ros package but even if so I am not able to
find it.


Subsequently there are many more errors which may actually be the
consequences of the above warning.
Any help on this issue ?

The output for the 'rosmake calonder_descriptor' command is as follows:

[ rosmake ] Packages requested are: ['calonder_descriptor']
[ rosmake ] Logging to directory
[ rosmake ] /home/hemanth/.ros/rosmake/rosmake_output-20100323-142700
[ rosmake ] Expanded args ['calonder_descriptor'] to:
['calonder_descriptor']
[ rosmake ] Checking rosdeps compliance for packages calonder_descriptor.
This may take a few seconds.
Failed to find rosdep atlas for package calonder_descriptor
WARNING: Rosdeps [u'atlas'] could not be resolved
[ rosmake ] rosdep check passed all system dependencies in packages
[ rosmake ] Prebuilding rospack
[ rosmake ] Prebuilding gtest
[ rosmake ] Prebuilding genmsg_cpp
[ rosmake ] [ 2 of 16 Completed ]
[rosmake-0] >>> roslang >>> [ make ]
[rosmake-0] <<< roslang <<< No Makefile in package roslang

[ rosmake ] [ 3 of 16 Completed ]
[rosmake-0] >>> roslib >>> [ make ]
[ rosmake ] [ 3 of 16 Completed ]
[rosmake-3] >>> xmlrpcpp >>> [ make ]
[ rosmake ] [ 3 of 16 Completed ]
[rosmake-2] >>> opencv2 >>> [ make ]
[ rosmake ] [ 3 of 16 Completed ]
[rosmake-1] >>> pycrypto >>> [ make ]
[rosmake-1] <<< pycrypto <<< [PASS] [ 0.01 seconds ]
[ rosmake ] [ 4 of 16 Completed ]
[rosmake-1] >>> paramiko >>> [ make ]
[rosmake-2] <<< opencv2 <<< [PASS] [ 0.03 seconds ]
[rosmake-1] <<< paramiko <<< [PASS] [ 0.04 seconds ]
[ rosmake ] [ 5 of 16 Completed ]
[rosmake-2] >>> fast_detector >>> [ make ]
[rosmake-3] <<< xmlrpcpp <<< [PASS] [ 0.48 seconds ]
[rosmake-2] <<< fast_detector <<< [PASS] [ 0.54 seconds ]
[rosmake-0] <<< roslib <<< [PASS] [ 0.87 seconds ]
[ rosmake ] [ rosmake ] [ 9 of 16 Completed ]
[ 9 of 16 Completed ]
[rosmake-2] >>> rospy >>> [ make ][rosmake-0] >>> rosconsole >>> [ make ]

[rosmake-2] <<< rospy <<< [PASS] [ 0.31 seconds ]
[rosmake-0] <<< rosconsole <<< [PASS] [ 0.50 seconds ]
[ rosmake ] [ 11 of 16 Completed ]
[rosmake-0] >>> roscpp >>> [ make ]
[rosmake-0] <<< roscpp <<< [PASS] [ 0.91 seconds ]
[ rosmake ] [ 12 of 16 Completed ]
[rosmake-0] >>> rosout >>> [ make ]
[rosmake-0] <<< rosout <<< [PASS] [ 0.40 seconds ]
[ rosmake ] [ 13 of 16 Completed ]
[rosmake-0] >>> roslaunch >>> [ make ]
[rosmake-0] <<< roslaunch <<< No Makefile in package roslaunch

[ rosmake ] [ 14 of 16 Completed ]
[rosmake-0] >>> rostest >>> [ make ]
[rosmake-0] <<< rostest <<< [PASS] [ 0.35 seconds ]
[ rosmake ] [ 15 of 16 Completed ]
[rosmake-0] >>> calonder_descriptor >>> [ make ]
[ rosmake ] Last 40 lines
{-------------------------------------------------------------------------------
[rosbuild] Building package calonder_descriptor
[rosbuild] Including /home/hemanth/ros/ros/core/roscpp/cmake/roscpp.cmake
[rosbuild] Including /home/hemanth/ros/ros/core/rospy/cmake/rospy.cmake
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/hemanth/ros/stacks/calonder_descriptor/build
cd build && make -j4
make[1]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[2]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
[ 0%] Built target rospack_genmsg_libexe
make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
[ 0%] Built target rosbuild_precompile
make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
[ 14%] make[3]: Entering directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
Building CXX object CMakeFiles/calonder.dir/src/randomized_tree.o
[ 28%] Building CXX object CMakeFiles/pycalonder.dir/src/randomized_tree.o
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:5:19:
error: cblas.h: No such file or directory
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:5:19:
error: cblas.h: No such file or directory
make[3]: *** [CMakeFiles/pycalonder.dir/src/randomized_tree.o] Error 1
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[2]: *** [CMakeFiles/pycalonder.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp: In
member function ‘void features::RandomizedTree::compressLeaves(size_t)’:
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:218:
error: ‘CblasRowMajor’ was not declared in this scope
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:218:
error: ‘CblasNoTrans’ was not declared in this scope
/home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:219:
error: ‘cblas_sgemv’ was not declared in this scope
make[3]: *** [CMakeFiles/calonder.dir/src/randomized_tree.o] Error 1
make[3]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[2]: *** [CMakeFiles/calonder.dir/all] Error 2
make[2]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/hemanth/ros/stacks/calonder_descriptor/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package calonder_descriptor written to:
[ rosmake ]
/home/hemanth/.ros/rosmake/rosmake_output-20100323-142700/calonder_descriptor/build_output.log
[rosmake-0] <<< calonder_descriptor <<< [FAIL] [ 1.22 seconds ]
[ rosmake ] Halting due to failure in package calonder_descriptor.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Summary output to directory
[ rosmake ] /home/hemanth/.ros/rosmake/rosmake_output-20100323-142700


Thank You

--
Hemanth Korrapati,
Doctoral Student,
LASMEA,
Universite Blaise Pascal,
Campus des Cezeaux
63170 Clermont-Ferrand,
France.
Mobile: +33 (0)650348239
http://hemanth-k.co.in