Thanks Rene for the reply. <br><br>I installed libatlas on my machine. But still, I am not able to compile the calonder_descriptor package.<br>Do I need to set some path ?<br>Also the calonder_descriptor package does not contain a rosdep.yaml file. <br>
<br>The 'common' stack contains the rosdep.yaml file in which atlas is listed as a dependency. <br>But I was able to compile the 'common' package successfully.<br><br><br><div class="gmail_quote">On Tue, Mar 23, 2010 at 2:46 PM, Rene Ladan <span dir="ltr"><<a href="mailto:r.c.ladan@gmail.com">r.c.ladan@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2010/3/23 hemanth korrapati <<a href="mailto:hemanthkorrapati@gmail.com">hemanthkorrapati@gmail.com</a>>:<br>

<div class="im">> Hi,<br>
><br>
> I am trying to compile the calonder_descriptor stack.<br>
> I am getting an warning which says,<br>
>        Failed to find rosdep atlas for package calonder_descriptor<br>
> I dont know if atlas is another ros package but even if so I am not able to<br>
> find it.<br>
><br>
</div>atlas is not a ROS package but some library for doing mathematics. It<br>
should be listed in<br>
rosdep.yaml (in calonder_descriptor if it has one, else higher up in the tree).<br>
<div class="im"><br>
> Subsequently there are many more errors which may actually be the<br>
> consequences of the above warning.<br>
</div>The errors are indeed consequences of the above warning, cblas.h is a<br>
file included in the<br>
atlas library.<br>
<div class="im"><br>
> Any help on this issue ?<br>
</div>Try to install the atlas package yourself. If you an compile<br>
calonder_descriptor afterwards,<br>
try to see if it is missing in rosdep.yaml.<br>
<br>
Rene<br>
<div><div></div><div class="h5"><br>
><br>
> The output for the 'rosmake calonder_descriptor' command is as follows:<br>
><br>
> [ rosmake ] Packages requested are: ['calonder_descriptor']<br>
> [ rosmake ] Logging to directory<br>
> [ rosmake ] /home/hemanth/.ros/rosmake/rosmake_output-20100323-142700<br>
> [ rosmake ] Expanded args ['calonder_descriptor'] to:<br>
> ['calonder_descriptor']<br>
> [ rosmake ] Checking rosdeps compliance for packages calonder_descriptor.<br>
> This may take a few seconds.<br>
> Failed to find rosdep atlas for package calonder_descriptor<br>
> WARNING: Rosdeps [u'atlas'] could not be resolved<br>
> [ rosmake ] rosdep check passed all system dependencies in packages<br>
> [ rosmake ] Prebuilding rospack<br>
> [ rosmake ] Prebuilding gtest<br>
> [ rosmake ] Prebuilding genmsg_cpp<br>
> [ rosmake ] [ 2 of 16  Completed ]<br>
> [rosmake-0] >>> roslang >>> [ make ]<br>
> [rosmake-0] <<< roslang <<<  No Makefile in package roslang<br>
><br>
> [ rosmake ] [ 3 of 16  Completed ]<br>
> [rosmake-0] >>> roslib >>> [ make ]<br>
> [ rosmake ] [ 3 of 16  Completed ]<br>
> [rosmake-3] >>> xmlrpcpp >>> [ make ]<br>
> [ rosmake ] [ 3 of 16  Completed ]<br>
> [rosmake-2] >>> opencv2 >>> [ make ]<br>
> [ rosmake ] [ 3 of 16  Completed ]<br>
> [rosmake-1] >>> pycrypto >>> [ make ]<br>
> [rosmake-1] <<< pycrypto <<< [PASS] [ 0.01 seconds ]<br>
> [ rosmake ] [ 4 of 16  Completed ]<br>
> [rosmake-1] >>> paramiko >>> [ make ]<br>
> [rosmake-2] <<< opencv2 <<< [PASS] [ 0.03 seconds ]<br>
> [rosmake-1] <<< paramiko <<< [PASS] [ 0.04 seconds ]<br>
> [ rosmake ] [ 5 of 16  Completed ]<br>
> [rosmake-2] >>> fast_detector >>> [ make ]<br>
> [rosmake-3] <<< xmlrpcpp <<< [PASS] [ 0.48 seconds ]<br>
> [rosmake-2] <<< fast_detector <<< [PASS] [ 0.54 seconds ]<br>
> [rosmake-0] <<< roslib <<< [PASS] [ 0.87 seconds ]<br>
> [ rosmake ] [ rosmake ] [ 9 of 16  Completed ]<br>
> [ 9 of 16  Completed ]<br>
> [rosmake-2] >>> rospy >>> [ make ][rosmake-0] >>> rosconsole >>> [ make ]<br>
><br>
> [rosmake-2] <<< rospy <<< [PASS] [ 0.31 seconds ]<br>
> [rosmake-0] <<< rosconsole <<< [PASS] [ 0.50 seconds ]<br>
> [ rosmake ] [ 11 of 16  Completed ]<br>
> [rosmake-0] >>> roscpp >>> [ make ]<br>
> [rosmake-0] <<< roscpp <<< [PASS] [ 0.91 seconds ]<br>
> [ rosmake ] [ 12 of 16  Completed ]<br>
> [rosmake-0] >>> rosout >>> [ make ]<br>
> [rosmake-0] <<< rosout <<< [PASS] [ 0.40 seconds ]<br>
> [ rosmake ] [ 13 of 16  Completed ]<br>
> [rosmake-0] >>> roslaunch >>> [ make ]<br>
> [rosmake-0] <<< roslaunch <<<  No Makefile in package roslaunch<br>
><br>
> [ rosmake ] [ 14 of 16  Completed ]<br>
> [rosmake-0] >>> rostest >>> [ make ]<br>
> [rosmake-0] <<< rostest <<< [PASS] [ 0.35 seconds ]<br>
> [ rosmake ] [ 15 of 16  Completed ]<br>
> [rosmake-0] >>> calonder_descriptor >>> [ make ]<br>
> [ rosmake ] Last 40 lines<br>
> {-------------------------------------------------------------------------------<br>
>   [rosbuild] Building package calonder_descriptor<br>
>   [rosbuild] Including /home/hemanth/ros/ros/core/roscpp/cmake/roscpp.cmake<br>
>   [rosbuild] Including /home/hemanth/ros/ros/core/rospy/cmake/rospy.cmake<br>
>   -- Configuring done<br>
>   -- Generating done<br>
>   -- Build files have been written to:<br>
> /home/hemanth/ros/stacks/calonder_descriptor/build<br>
>   cd build && make -j4<br>
>   make[1]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[2]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   [  0%] Built target rospack_genmsg_libexe<br>
>   make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   [  0%] Built target rosbuild_precompile<br>
>   make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   [ 14%] make[3]: Entering directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   Building CXX object CMakeFiles/calonder.dir/src/randomized_tree.o<br>
>   [ 28%] Building CXX object CMakeFiles/pycalonder.dir/src/randomized_tree.o<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:5:19:<br>
> error: cblas.h: No such file or directory<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:5:19:<br>
> error: cblas.h: No such file or directory<br>
>   make[3]: *** [CMakeFiles/pycalonder.dir/src/randomized_tree.o] Error 1<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[2]: *** [CMakeFiles/pycalonder.dir/all] Error 2<br>
>   make[2]: *** Waiting for unfinished jobs....<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp: In<br>
> member function ‘void features::RandomizedTree::compressLeaves(size_t)’:<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:218:<br>
> error: ‘CblasRowMajor’ was not declared in this scope<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:218:<br>
> error: ‘CblasNoTrans’ was not declared in this scope<br>
>   /home/hemanth/ros/stacks/calonder_descriptor/src/randomized_tree.cpp:219:<br>
> error: ‘cblas_sgemv’ was not declared in this scope<br>
>   make[3]: *** [CMakeFiles/calonder.dir/src/randomized_tree.o] Error 1<br>
>   make[3]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[2]: *** [CMakeFiles/calonder.dir/all] Error 2<br>
>   make[2]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
>   make[1]: *** [all] Error 2<br>
>   make[1]: Leaving directory<br>
> `/home/hemanth/ros/stacks/calonder_descriptor/build'<br>
> -------------------------------------------------------------------------------}<br>
> [ rosmake ] Output from build of package calonder_descriptor written to:<br>
> [ rosmake ]<br>
> /home/hemanth/.ros/rosmake/rosmake_output-20100323-142700/calonder_descriptor/build_output.log<br>
> [rosmake-0] <<< calonder_descriptor <<< [FAIL] [ 1.22 seconds ]<br>
> [ rosmake ] Halting due to failure in package calonder_descriptor.<br>
> [ rosmake ] Waiting for other threads to complete.<br>
> [ rosmake ] Summary output to directory<br>
> [ rosmake ] /home/hemanth/.ros/rosmake/rosmake_output-20100323-142700<br>
><br>
><br>
> Thank You<br>
><br>
> --<br>
> Hemanth Korrapati,<br>
> Doctoral Student,<br>
> LASMEA,<br>
> Universite Blaise Pascal,<br>
> Campus des Cezeaux<br>
> 63170 Clermont-Ferrand,<br>
> France.<br>
> Mobile: +33 (0)650348239<br>
> <a href="http://hemanth-k.co.in" target="_blank">http://hemanth-k.co.in</a><br>
><br>
</div></div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Hemanth Korrapati,<br>Doctoral Student,<br>LASMEA,<br>Universite Blaise Pascal,<br>Campus des Cezeaux<br>63170 Clermont-Ferrand, <br>France.<br>Mobile: +33 (0)650348239<br>
<a href="http://hemanth-k.co.in">http://hemanth-k.co.in</a><br>