[MacPorts] #37351: pcl: Point Cloud Library 1.6.0

MacPorts noreply at macports.org
Thu Dec 20 02:32:43 PST 2012


#37351: pcl: Point Cloud Library 1.6.0
-------------------------+--------------------------------
  Reporter:  luminans@…  |      Owner:  macports-tickets@…
      Type:  submission  |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:              |   Keywords:
      Port:  pcl         |
-------------------------+--------------------------------

Comment (by vince@…):

 As such, (lib)pcl 1.6 does not compile with clang (and probably with gcc47
 too, I’ll have to test it):


 {{{
 [  8%] Building CXX object
 io/tools/ply/CMakeFiles/pcl_ply2ply.dir/ply2ply.cpp.o
 /opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_gis_libpcl/libpcl/work/PCL-1.6.0-Source/io/tools/ply/ply2obj.cpp:308:17:
 error: no member named 'at' in namespace 'pcl::io::ply'
   pcl::io::ply::at<pcl::io::ply::float32>
 (scalar_property_definition_callbacks) = boost::bind
 (&ply_to_obj_converter::scalar_property_definition_callback<pcl::io::ply::float32>,
 this, _1, _2);
   ~~~~~~~~~~~~~~^
 /opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_gis_libpcl/libpcl/work/PCL-1.6.0-Source/io/tools/ply/ply2obj.cpp:308:41:
 error: expected '(' for function-style cast or type construction
   pcl::io::ply::at<pcl::io::ply::float32>
 (scalar_property_definition_callbacks) = boost::bind
 (&ply_to_obj_converter::scalar_property_definition_callback<pcl::io::ply::float32>,
 this, _1, _2);
                    ~~~~~~~~~~~~~~~~~~~~~^
 /opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_gis_libpcl/libpcl/work/PCL-1.6.0-Source/io/tools/ply/ply2obj.cpp:312:17:
 error: no member named 'at' in namespace 'pcl::io::ply'
   pcl::io::ply::at<pcl::io::ply::uint8, pcl::io::ply::int32>
 (list_property_definition_callbacks) = boost::bind
 (&ply_to_obj_converter::list_property_definition_callback<pcl::io::ply::uint8,
 pcl::io::ply::int32>, this, _1, _2);
   ~~~~~~~~~~~~~~^
 /opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_gis_libpcl/libpcl/work/PCL-1.6.0-Source/io/tools/ply/ply2obj.cpp:312:39:
 error: expected '(' for function-style cast or type construction
   pcl::io::ply::at<pcl::io::ply::uint8, pcl::io::ply::int32>
 (list_property_definition_callbacks) = boost::bind
 (&ply_to_obj_converter::list_property_definition_callback<pcl::io::ply::uint8,
 pcl::io::ply::int32>, this, _1, _2);
                    ~~~~~~~~~~~~~~~~~~~^
 /opt/local/var/macports/build/_Users_vincent_Developpement_Macports_trunk_dports_gis_libpcl/libpcl/work/PCL-1.6.0-Source/io/tools/ply/ply2obj.cpp:312:60:
 error: expected '(' for function-style cast or type construction
   pcl::io::ply::at<pcl::io::ply::uint8, pcl::io::ply::int32>
 (list_property_definition_callbacks) = boost::bind
 (&ply_to_obj_converter::list_property_definition_callback<pcl::io::ply::uint8,
 pcl::io::ply::int32>, this, _1, _2);
                                         ~~~~~~~~~~~~~~~~~~~^
 5 errors generated.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/37351#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list