diff options
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -510,7 +510,7 @@ else: os.environ['ARCHFLAGS'] = '' # Try to find PCL. XXX we should only do this when trying to build or install. - PCL_SUPPORTED = ["-1.8", "-1.7", "-1.6", ""] # in order of preference + PCL_SUPPORTED = ["-1.9", "-1.8", "-1.7", "-1.6", ""] # in order of preference for pcl_version in PCL_SUPPORTED: if subprocess.call(['pkg-config', 'pcl_common%s' % pcl_version]) == 0: @@ -614,6 +614,13 @@ else: # debug # gdb_debug=True, ] + elif pcl_version == '-1.9': + module = [Extension("pcl._pcl", ["pcl/_pcl_180.pyx", "pcl/minipcl.cpp", "pcl/ProjectInliers.cpp"], language="c++", **ext_args), + Extension("pcl.pcl_visualization", ["pcl/pcl_visualization.pyx"], language="c++", extra_compile_args=['-std=c++11','-fno-strict-aliasing'], **ext_args), + # Extension("pcl.pcl_grabber", ["pcl/pcl_grabber.pyx", "pcl/grabber_callback.cpp"], language="c++", **ext_args), + # debug + # gdb_debug=True, + ] else: print('no pcl install or pkg-config missed.') sys.exit(1) |