Prasad,
The error that you're getting is strange since it implies that CMake is
trying to build packages, but it looks like you're working from debs. If you
"roscd base_local_planner" and look at the files in that directory, do you
see a ROS_NOBUILD file present? If you don't, something has gone a bit
screwy with your shared install, and I'd suggest reinstalling the boxturtle
debs. If you do see the ROS_NOBUILD file, I'd also be interested to know as
it means that rosmake may not be obeying it.
Hope this helps,
Eitan
On Sat, Jun 5, 2010 at 5:19 PM, Prasad Dixit <
prasad.dixit@fennecfoxtech.com
> wrote:
> Hello all,
>
> I was trying tutorial of Navigation stack setup. I have added move_base
> dependency in the manifest file and hokuyo_node.
> When i tried to compile i get permission denied error like below. I have
> already exported ROS path in my own setup.sh file.
>
> [ rosmake ] [ 54 of 62 Completed ]
> [rosmake-0] >>> base_local_planner >>> [ make ]
> [rosmake-1] <<< eskorta_laser_conf <<< [PASS] [ 1.34 seconds ]
> [ rosmake ] [ 55 of 62 Completed ]
> [rosmake-1] >>> navfn >>> [ make ]
> [rosmake-1] <<< navfn <<< ROS_NOBUILD in package navfn
>
> [ rosmake ] [ 56 of 62 Completed ]
> [rosmake-1] >>> clear_costmap_recovery >>> [ make ]
> [rosmake-1] <<< clear_costmap_recovery <<< ROS_NOBUILD in package
> clear_costmap_recovery
>
> [ rosmake ] All 19 lines
>
> {-------------------------------------------------------------------------------
> Must clear CMake cache for now.
> rm -f build/CMakeCache.txt && make all
> make[1]: Entering directory
> `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
> mkdir -p bin
> cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find
> rosbuild`/rostoolchain.cmake ..
> [rosbuild] Building package base_local_planner
> [rosbuild] Cached build flags older than manifests; calling rospack to
> get flags
> [rosbuild] Including
> /opt/ros/boxturtle/ros/core/roscpp/cmake/roscpp.cmake
> [rosbuild] Including /opt/ros/boxturtle/ros/core/rospy/cmake/rospy.cmake
> [rosbuild] Including
> /opt/ros/boxturtle/stacks/ros_experimental/rosjava/cmake/rosjava.cmake
> [rosbuild] Including
> /opt/ros/boxturtle/stacks/ros_experimental/rosoct/cmake/rosoct.cmake
> [rosbuild] Including
> /opt/ros/boxturtle/stacks/ros_experimental/roslisp/cmake/roslisp.cmake
> [rosbuild] Including
> /opt/ros/boxturtle/stacks/ros_experimental/rosclj/cmake/rosclj.cmake
> -- Configuring done
> CMake Error: Unable to open cache file for save.
> /opt/ros/boxturtle/stacks/navigation/base_local_planner/CMakeCache.txt
> * CMake Error: : System Error: Permission denied*
> make[1]: *** [all] Error 1
> make[1]: Leaving directory
> `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
>
> -------------------------------------------------------------------------------}
> [ rosmake ] Output from build of package base_local_planner written to:
> [ rosmake ]
> /home/rootx/.ros/rosmake/rosmake_output-20100606-105821/base_local_planner/build_output.log
> [rosmake-0] <<< base_local_planner <<< [FAIL] [ 3.09 seconds ]
> [ rosmake ] Halting due to failure in package base_local_planner.
> [ rosmake ] Waiting for other threads to complete.
> [ rosmake ] Summary output to directory
> [ rosmake ] /home/rootx/.ros/rosmake/rosmake_output-20100606-105821
>
> Please let me know if there is any existing solution.
>
> Regards,
> Prasad Dixit
>
>
> _______________________________________________
> ros-users mailing list
> ros-users@code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
>