Thanx for the reponse. I had makefile in the folder but still it did not work. Anyways i checked out perception_pcl and is working for pcd_read and pcd_write. But when i am using segmentation_plane.cpp and trying to build it i'm getting the following error : undefined reference to `pcl::SACSegmentation::initSAC(int)' for creating a segmentation object using this code : pcl::SACSegmentation seg; Are the template definitions changed because i can see that now we have : class SACSegmentation : public PCLBase insted of class SACSegmentation : public PCLNodelet in sac_segmentation.h How do i change my creation og segmentation object now ? -- View this message in context: http://ros-users.122217.n3.nabble.com/building-executables-in-cturtle-tp2060140p2063130.html Sent from the ROS-Users mailing list archive at Nabble.com.