********Host Environment***********
************To Reproduce************
Steps to reproduce the behavior:
.\vcpkg install pcl:x64-windows
******** When I type the command I get *********
.\vcpkg install pcl:x64-windows
Computing installation plan...
The following packages will be built and installed:
pcl[core]:x64-windows
Starting package 1/1: pcl:x64-windows
Building package pcl[core]:x64-windows...
-- Using cached C:/toolchain/vcpkg/downloads/PointCloudLibrary-pcl-pcl-1.9.1.tar.gz
-- Using source at C:/toolchain/vcpkg/buildtrees/pcl/src/pcl-1.9.1-3d424fa2ff
-- Configuring x64-windows
-- Building x64-windows-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:136 (message):
Command failed: "C:/Program Files/CMake/bin/cmake.exe" --build . --config Debug --target install -- -v
Working Directory: C:/toolchain/vcpkg/buildtrees/pcl/x64-windows-dbg
See logs for more information:
C:\toolchain\vcpkg\buildtrees\pcl\install-x64-windows-dbg-out.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_build_cmake.cmake:91 (vcpkg_execute_build_process)
scripts/cmake/vcpkg_install_cmake.cmake:24 (vcpkg_build_cmake)
ports/pcl/portfile.cmake:52 (vcpkg_install_cmake)
scripts/ports.cmake:90 (include)
Error: Building package pcl:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: pcl:x64-windows
Vcpkg version: 2020.02.04-nohash
Additionally, attach any relevant sections from the log files above.
The logs generated are in;
https://drive.google.com/open?id=1jYn_bSEosRedFqItRw0Tt9b9eUti8yhq
********* I have also tryed ************
.\vcpkg install pcl:x64-windows-static
And I have a similar issue. And the update shows nothing new
.\vcpkg update
Using local portfile versions. To update the local portfiles, use git pull.
No packages need updating.
Please post the content of file C:\toolchain\vcpkg\buildtrees\pcl\install-x64-windows-dbg-out.log
I have uploaded the whole folder to google drive as in the ticket.
This file content is:
[1/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io.dir\src\debayer.cpp.obj /Fdio\CMakeFiles\pcl_io.dir\pcl_io.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\debayer.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
[2/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io.dir\src\vtk_io.cpp.obj /Fdio\CMakeFiles\pcl_io.dir\pcl_io.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\vtk_io.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[3/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\morphological_filter.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\morphological_filter.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[4/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io_ply.dir\src\ply\ply_parser.cpp.obj /Fdio\CMakeFiles\pcl_io_ply.dir\pcl_io_ply.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\ply\ply_parser.cpp
FAILED: io/CMakeFiles/pcl_io_ply.dir/src/ply/ply_parser.cpp.obj
C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io_ply.dir\src\ply\ply_parser.cpp.obj /Fdio\CMakeFiles\pcl_io_ply.dir\pcl_io_ply.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\ply\ply_parser.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/inherit.hpp(22): error C2248: 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<U1>': cannot access private struct declared in class 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type'
with
[
U1=double
]
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/quote.hpp(35): note: see declaration of 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<U1>'
with
[
U1=double
]
C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include\pcl/io/ply/ply_parser.h(117): note: see declaration of 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type'
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/inherit.hpp(22): note: This diagnostic occurred in the compiler generated function 'boost::mpl::inherit2<T1,T2> &boost::mpl::inherit2<T1,T2>::operator =(const boost::mpl::inherit2<T1,T2> &)'
with
[
T1=boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<signed char>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<short>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<int>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned char>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned short>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned int>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<float>>,
T2=pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<double>
]
[5/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\normal_refinement.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\normal_refinement.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[6/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\median_filter.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\median_filter.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[7/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\grid_minimum.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\grid_minimum.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[8/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\voxel_grid_occlusion_estimation.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\voxel_grid_occlusion_estimation.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[9/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\uniform_sampling.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\uniform_sampling.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[10/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io.dir\src\compression.cpp.obj /Fdio\CMakeFiles\pcl_io.dir\pcl_io.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\compression.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[11/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io.dir\src\ply_io.cpp.obj /Fdio\CMakeFiles\pcl_io.dir\pcl_io.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\ply_io.cpp
FAILED: io/CMakeFiles/pcl_io.dir/src/ply_io.cpp.obj
C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DPCL_BUILT_WITH_VTK -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\openni2\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\ensenso\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\davidSDK\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\dssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\rssdk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\pcap\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\png\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\vtk\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Foio\CMakeFiles\pcl_io.dir\src\ply_io.cpp.obj /Fdio\CMakeFiles\pcl_io.dir\pcl_io.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\src\ply_io.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/inherit.hpp(22): error C2248: 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<U1>': cannot access private struct declared in class 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type'
with
[
U1=double
]
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/quote.hpp(35): note: see declaration of 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<U1>'
with
[
U1=double
]
C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\io\include\pcl/io/ply/ply_parser.h(117): note: see declaration of 'pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type'
C:\toolchain\vcpkg\installed\x64-windows-static\include\boost/mpl/aux_/preprocessed/plain/inherit.hpp(22): note: This diagnostic occurred in the compiler generated function 'boost::mpl::inherit2<T1,T2> &boost::mpl::inherit2<T1,T2>::operator =(const boost::mpl::inherit2<T1,T2> &)'
with
[
T1=boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<boost::mpl::inherit2<pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<signed char>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<short>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<int>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned char>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned short>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<unsigned int>>,pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<float>>,
T2=pcl::io::ply::ply_parser::scalar_property_definition_callbacks_type::callbacks_element<double>
]
[12/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\model_outlier_removal.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\model_outlier_removal.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
[13/445] C:\PROGRA~2\MICROS~2\2017\ENTERP~1\VC\Tools\MSVC\1411~1.255\bin\Hostx64\x64\cl.exe /TP -DBOOST_LIB_DIAGNOSTIC -DvtkDomainsChemistry_AUTOINIT=1(vtkDomainsChemistryOpenGL2) -DvtkIOExport_AUTOINIT=2(vtkIOExportOpenGL2,vtkIOExportPDF) -DvtkRenderingContext2D_AUTOINIT=1(vtkRenderingContextOpenGL2) -DvtkRenderingCore_AUTOINIT=3(vtkInteractionStyle,vtkRenderingFreeType,vtkRenderingOpenGL2) -DvtkRenderingOpenGL2_AUTOINIT=1(vtkRenderingGL2PSOpenGL2) -DvtkRenderingVolume_AUTOINIT=1(vtkRenderingVolumeOpenGL2) -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\recognition\include\pcl\recognition\3rdparty -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\share\vtk\..\..\include\double-conversion -Iinclude -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\common\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\sample_consensus\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\search\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\kdtree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\octree\include -IC:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\include -IC:\toolchain\vcpkg\installed\x64-windows-static\include\eigen3 -IC:\toolchain\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP /FS -openmp /D_DEBUG /MTd /Z7 /Ob0 /Od /RTC1 -DBOOST_ALL_NO_LIB -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DNOMINMAX -DPCL_ONLY_CORE_POINT_TYPES /bigobj -fext-numeric-literals /showIncludes /Fofilters\CMakeFiles\pcl_filters.dir\src\local_maximum.cpp.obj /Fdfilters\CMakeFiles\pcl_filters.dir\pcl_filters.pdb /FS -c C:\toolchain\vcpkg\buildtrees\pcl\src\pcl-1.9.1-3d424fa2ff\filters\src\local_maximum.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.11.25547 for x64
Copyright (C) Microsoft Corporation. All rights reserved.
cl : Command line warning D9002 : ignoring unknown option '-fext-numeric-literals'
The use of BOOST_*_ENDIAN and BOOST_BYTE_ORDER is deprecated. Please include <boost/predef/other/endian.h> and use BOOST_ENDIAN_*_BYTE instead
ninja: build stopped: subcommand failed.
I got a similar error in the X86 version.
Fixing...
Perfect! I will try it again tomorrow!
Fixing...
Do you think there is any way to get around the issue and install old version for example?
@GeneralAdmin If the code has not changed much, I think the patch can be applied to the old version.
After some works, I found this issue should fixed in the latest version in vcpkg.
@GeneralAdmin Could you check this?
The workaround is here:
#2002
You can follow this to resolve it in version 1.9.1.
After some works, I found this issue should fixed in the latest version in vcpkg.
@GeneralAdmin Could you check this?The workaround is here:
#2002
You can follow this to resolve it in version 1.9.1.
Hi @JackBoosY
Well... I was not sure how much of the code should be public. So I decided to move all of it rsrrsrs
It works!!!!
class scalar_property_definition_callbacks_type
{
private:
public:
//moved
template <typename T>
struct callbacks_element
{
// callbacks_element () : callback ();
typedef T scalar_type;
typename scalar_property_definition_callback_type
};
typedef boost::mpl::inherit_linearly<
scalar_types,
boost::mpl::inherit<
boost::mpl::_1,
callbacks_element<boost::mpl::_2>
>
>::type callbacks;
callbacks callbacks_;
private:
public:
template <typename T>
struct callbacks_element
{
typedef typename T::first size_type;
typedef typename T::second scalar_type;
typename list_property_definition_callback_type<size_type, scalar_type>::type callback;
};
template <typename T> struct pair_with : boost::mpl::pair<T,boost::mpl::_> {};
template<typename Sequence1, typename Sequence2>
struct sequence_product :
boost::mpl::fold<Sequence1, boost::mpl::vector0<>,
boost::mpl::joint_view<
boost::mpl::_1,boost::mpl::transform<Sequence2, pair_with<boost::mpl::_2> > > >
{};
typedef boost::mpl::inherit_linearly<sequence_product<size_types, scalar_types>::type, boost::mpl::inherit<boost::mpl::_1, callbacks_element<boost::mpl::_2> > >::type callbacks;
callbacks callbacks_;
Sorry if it was confuse, I'm a little noob...