How to solve 'src/BulletSoftBody/btSoftBodyInternals.h: In function 「void ZeroInitialize(T&) [with T = btSoftBody::Node]」'?
I use ubuntu 11.10 and fuerte.
When I rosmake my PCL project, it shows:
sam@sam:~/code/ros/sam_pcl/wei_pcl_tutorial$ rosmake
[ rosmake ] rosmake starting...
[ rosmake ] No package specified. Building ['wei_pcl_tutorial']
[ rosmake ] Packages requested are: ['wei_pcl_tutorial']
[ rosmake ] Logging to directory /home/sam/.ros/rosmake/rosmake_output-20120810-175832
[ rosmake ] Expanded args ['wei_pcl_tutorial'] to:
['wei_pcl_tutorial']
[rosmake-0] Starting >>> std_msgs [ make ]
[rosmake-0] Finished <<< std_msgs No Makefile in package std_msgs
[rosmake-0] Starting >>> geometry_msgs [ make ]
[rosmake-0] Finished <<< geometry_msgs No Makefile in package geometry_msgs
[rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-0] Finished <<< sensor_msgs No Makefile in package sensor_msgs
[rosmake-0] Starting >>> pcl [ make ]
[rosmake-0] Finished <<< pcl No Makefile in package pcl
[rosmake-0] Starting >>> roslang [ make ]
[rosmake-0] Finished <<< roslang No Makefile in package roslang
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> rosbag [ make ]
[rosmake-0] Finished <<< rosbag No Makefile in package rosbag
[rosmake-0] Starting >>> rosbuild [ make ]
[rosmake-0] Finished <<< rosbuild No Makefile in package rosbuild
[rosmake-0] Starting >>> roslib [ make ]
[rosmake-0] Finished <<< roslib No Makefile in package roslib
[rosmake-0] Starting >>> rosconsole [ make ]
[rosmake-0] Finished <<< rosconsole No Makefile in package rosconsole
[rosmake-0] Starting >>> pluginlib [ make ]
[rosmake-0] Finished <<< pluginlib ROS_NOBUILD in package pluginlib
[rosmake-0] Starting >>> rospy [ make ]
[rosmake-0] Finished <<< rospy No Makefile in package rospy
[rosmake-0] Starting >>> bond [ make ]
[rosmake-0] Finished <<< bond ROS_NOBUILD in package bond
[rosmake-0] Starting >>> smclib [ make ]
[rosmake-0] Finished <<< smclib ROS_NOBUILD in package smclib
[rosmake-0] Starting >>> bondcpp [ make ]
[rosmake-0] Finished <<< bondcpp ROS_NOBUILD in package bondcpp
[rosmake-0] Starting >>> nodelet [ make ]
[rosmake-0] Finished <<< nodelet ROS_NOBUILD in package nodelet
[rosmake-0] Starting >>> message_filters [ make ]
[rosmake-0] Finished <<< message_filters No Makefile in package message_filters
[rosmake-0] Starting >>> rosservice [ make ]
[rosmake-0] Finished <<< rosservice No Makefile in package rosservice
[rosmake-0] Starting >>> dynamic_reconfigure [ make ]
[rosmake-0] Finished <<< dynamic_reconfigure ROS_NOBUILD in package dynamic_reconfigure
[rosmake-0] Starting >>> nodelet_topic_tools [ make ]
[rosmake-0] Finished <<< nodelet_topic_tools ROS_NOBUILD in package nodelet_topic_tools
[rosmake-0] Starting >>> rostest [ make ]
[rosmake-0] Finished <<< rostest No Makefile in package rostest
[rosmake-0] Starting >>> bullet [ make ]
[ rosmake ] Last 40 linesllet: 3.3 sec ] [ 1 Active 21/28 Complete ]
{-------------------------------------------------------------------------------
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBodyInternals.h: In function 「void ZeroInitialize(T&) [with T = btSoftBody::Node]」:
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBody.cpp:80:19: instantiated from here
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBodyInternals.h:175:17: 錯誤: 未初始化的常數 「zerodummy」 [-fpermissive]
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBody.h:193:9: 附註: 「const struct btSoftBody::Node」 has no user-provided default constructor
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBodyInternals.h: In function 「void ZeroInitialize(T&) [with T = btSoftBody::Material]」:
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBody.cpp:157:21: instantiated from here
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBodyInternals.h:175:17: 錯誤: 未初始化的常數 「zerodummy」 [-fpermissive]
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody/btSoftBody.h:179:9: 附註: 「const struct btSoftBody::Material」 has no user-provided default constructor
/home/sam/code/ros/sam_perception/sam_recognition/eigen/bullet/build/bullet_svn/src/BulletSoftBody ...