[MacPorts] #37351: pcl: Point Cloud Library 1.6.0
#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 Keywords: | Port: pcl ------------------------+-------------------------------- I made a portfile for Pont Cloud Library 1.6.0. Please put this in the repository with PCL 1.5.1. -- Ticket URL: <https://trac.macports.org/ticket/37351> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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@…): Since this is mostly a GIS-related library, I’ll register it and add myself as co-maintainer, if you don’t mind. PCL is a good complement to CGAL. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 luminans@…): Sounds good! Thanks for your help. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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@…): My pleasure. I have set it up in my own svn repository, I’ll try a private universal install before committing it. Another question: should the port be called “pcl” (which seems short) or rather “libpcl”, which seems to be the way the library is mostly referred to? -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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 ryandesign@…): The maintainers line must be your valid email address, preferably in our obfuscated format. Since this uses cmake, consider using the cmake portgroup. This ticket and #37351 supersede #37309. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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
#37351: pcl: Point Cloud Library 1.6.0 -------------------------+-------------------------------- Reporter: luminans@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: pcl | -------------------------+-------------------------------- Changes (by vince@…): * status: new => closed * resolution: => fixed Comment: Ok. PCL must use llvm-gcc-4.2 to compile. I have added the necessary lines, made it part of the cmake group, and obfuscated maintainer emails. Committed in r100683 -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37351: pcl: Point Cloud Library 1.6.0 -------------------------+-------------------------------- Reporter: luminans@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: pcl | -------------------------+-------------------------------- Comment (by vince@…): Further changes in r100684 -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37351: pcl: Point Cloud Library 1.6.0 -------------------------+-------------------------------- Reporter: luminans@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: pcl | -------------------------+-------------------------------- Comment (by luminans@…): I've got the following error. {{{ ---> Computing dependencies for libpcl.. ---> Dependencies to be installed: flann Error: Requested variants "" do not match original selection "+cuda". Please use the same variants again, perform 'port clean flann' or specify the force option (-f). Error: Failed to install flann Please see the log file for port flann for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_flann/flann/main.log Error: The following dependencies were not installed: flann To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port libpcl failed }}} I can install libpcl with the force option though. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37351: pcl: Point Cloud Library 1.6.0 -------------------------+-------------------------------- Reporter: luminans@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: pcl | -------------------------+-------------------------------- Comment (by vince@…): You probably tried to install flann with the CUDA option before and aborted the build somehow. A ‘port clean flann’ before ‘port install libpcl’ would have solved the problem, too. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37351: pcl: Point Cloud Library 1.6.0 -------------------------+-------------------------------- Reporter: luminans@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: pcl | -------------------------+-------------------------------- Comment (by luminans@…): It works after I cleaned flann. -- Ticket URL: <https://trac.macports.org/ticket/37351#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts