Ask Your Question
2

How to update perception_pcl?

asked 2011-12-04 23:05:23 -0500

CaptainTrunky gravatar image

updated 2011-12-06 17:31:50 -0500

Hi! I have ROS Electric binary install on Ubuntu 11.04. Today I need in last version of PCL 1.3 ( http://svn.pointclouds.org/ros/trunk/perception_pcl_unstable/ - this one). How should I update current stack?

I need some clarification. I have Makefile and CMakeLists.txt in /opt/ros/electric/stacks/perception_pcl. They contains only some includes. Next, I go to ./pcl directory. There is Makefile, that contains next:

TARBALL = build/pcl-1.1.2.tar.gz
TARBALL_URL = https://code.ros.org/svn/release/download/thirdparty/pcl/pcl-1.1.\
2.tar.gz
SOURCE_DIR = build/pcl
UNPACK_CMD = tar xzf
include $(shell rospack find mk)/download_unpack_build.mk

#SVN_DIR = build/pcl_trunk                                                      
## Developers, please use this URL:                                             
#SVN_URL = http://svn.pointclouds.org/pcl/trunk/                                
##SVN_PATCH =                                                                   
#SVN_REVISION=-r3434                                                            
#include $(shell rospack find mk)/svn_checkout.mk

So, when I uncomment SVN-related lines, comment tarball lines and try sudo make, I receive next:

Makefile:14: /svn_checkout.mk: No such file or directory make: * No rule to make target/svn_checkout.mk'. Stop.` (that's obvious, there is no such file). Where I'm wrong?

Thanks for help!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2011-12-06 03:09:36 -0500

KoenBuys gravatar image

Do you need the latest trunk or the latest stable release? The perception_pcl_unstable is on the latest stable release. If you want latest trunk version, you comment the revision line in the makefile and you change the paths in your manifest to pcl-1.4 (which is the current state of trunk)

edit flag offensive delete link more

Comments

I need in trunk version. In question I add my next problem.
CaptainTrunky gravatar imageCaptainTrunky ( 2011-12-06 17:32:39 -0500 )edit

The issue with not finding the /svn_checkout.mk sounds like you don't have the mk package in your ROS_PACKAGE_PATH which is in the ros stack.

tfoote gravatar imagetfoote ( 2012-05-25 15:25:16 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

Asked: 2011-12-04 23:05:23 -0500

Seen: 274 times

Last updated: Dec 06 '11