1.
Code: Select all
CMake Error at cMake/FreeCAD_Helpers/SetupPCL.cmake:11 (find_package):
By not providing "FindPCL.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "PCL", but
CMake did not find one.
Could not find a package configuration file provided by "PCL" with any of
the following names:
PCLConfig.cmake
pcl-config.cmake
Code: Select all
cmd.exe /C "cd . && %BUILD_PREFIX%\Library\bin\cmake.exe -E vs_link_dll --intdir=src\App\CMakeFiles\FreeCADApp.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\x64\mt.exe --manifests -- C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\link.exe /nologo src\App\CMakeFiles\FreeCADApp.dir\Annotation.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Document.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Extension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionContainer.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionContainerPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectFileIncluded.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectGroup.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectGroupPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeaturePyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObserver.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObserverPython.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Expression.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\FeaturePython.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\FeatureTest.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeature.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeatureGroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeatureGroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginGroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginGroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PartPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Part.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Origin.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Path.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\InventorObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MeasureDistance.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Placement.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginFeature.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Range.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Transactions.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\TransactionalObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\VRMLObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MaterialObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MergeDocuments.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\TextDocument.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Link.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\LinkBaseExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DynamicProperty.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ObjectIdentifier.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Property.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyContainer.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyContainerPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyFile.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyGeo.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyLinks.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyPythonObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyStandard.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyUnits.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyExpressionEngine.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Application.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ApplicationPy.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\AutoTransaction.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Branding.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ColorModel.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ComplexGeoData.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ComplexGeoDataPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Enumeration.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Material.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MaterialPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PreCompiled.cpp.obj /out:bin\FreeCADApp.dll /implib:src\App\FreeCADApp.lib /pdb:bin\FreeCADApp.pdb /dll /version:0.0 /machine:x64 /NODEFAULTLIB /INCREMENTAL:NO /DEBUG src\Base\FreeCADBase.lib %PREFIX%\Library\lib\libboost_filesystem.lib %PREFIX%\Library\lib\libboost_program_options.lib %PREFIX%\Library\lib\libboost_regex.lib %PREFIX%\Library\lib\libboost_system.lib %PREFIX%\Library\lib\libboost_thread.lib -lpthreads %PREFIX%\Library\lib\libboost_chrono.lib %PREFIX%\Library\lib\libboost_date_time.lib %PREFIX%\Library\lib\libboost_atomic.lib %PREFIX%\Library\lib\Qt5Xml_conda.lib %PREFIX%\Library\lib\xerces-c_3.lib %PREFIX%\Library\lib\z.lib MSVCRT.lib MSVCPRT.lib Rpcrt4.lib version.lib vcruntime.lib ucrt.lib concrt.lib %PREFIX%\libs\Python37.lib %PREFIX%\Library\lib\Qt5Core_conda.lib kernel32.lib user32.lib gdi32.lib winspool.lib SHFolder.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib winmm.lib comsupp.lib Ws2_32.lib dbghelp.lib && cd ."
LINK: command "C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\link.exe /nologo src\App\CMakeFiles\FreeCADApp.dir\Annotation.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Document.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Extension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionContainer.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ExtensionContainerPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectFileIncluded.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectGroup.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectGroupPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeaturePyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObjectPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObserver.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentObserverPython.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DocumentPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Expression.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\FeaturePython.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\FeatureTest.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeature.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeatureGroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\GeoFeatureGroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginGroupExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginGroupExtension.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PartPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Part.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Origin.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Path.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\InventorObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MeasureDistance.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Placement.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\OriginFeature.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Range.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Transactions.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\TransactionalObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\VRMLObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MaterialObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MergeDocuments.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\TextDocument.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Link.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\LinkBaseExtensionPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\DynamicProperty.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ObjectIdentifier.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Property.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyContainer.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyContainerPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyFile.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyGeo.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyLinks.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyPythonObject.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyStandard.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyUnits.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PropertyExpressionEngine.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Application.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ApplicationPy.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\AutoTransaction.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Branding.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ColorModel.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ComplexGeoData.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\ComplexGeoDataPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Enumeration.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\Material.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\MaterialPyImp.cpp.obj src\App\CMakeFiles\FreeCADApp.dir\PreCompiled.cpp.obj /out:bin\FreeCADApp.dll /implib:src\App\FreeCADApp.lib /pdb:bin\FreeCADApp.pdb /dll /version:0.0 /machine:x64 /NODEFAULTLIB /INCREMENTAL:NO /DEBUG src\Base\FreeCADBase.lib %PREFIX%\Library\lib\libboost_filesystem.lib %PREFIX%\Library\lib\libboost_program_options.lib %PREFIX%\Library\lib\libboost_regex.lib %PREFIX%\Library\lib\libboost_system.lib %PREFIX%\Library\lib\libboost_thread.lib -lpthreads %PREFIX%\Library\lib\libboost_chrono.lib %PREFIX%\Library\lib\libboost_date_time.lib %PREFIX%\Library\lib\libboost_atomic.lib %PREFIX%\Library\lib\Qt5Xml_conda.lib %PREFIX%\Library\lib\xerces-c_3.lib %PREFIX%\Library\lib\z.lib MSVCRT.lib MSVCPRT.lib Rpcrt4.lib version.lib vcruntime.lib ucrt.lib concrt.lib %PREFIX%\libs\Python37.lib %PREFIX%\Library\lib\Qt5Core_conda.lib kernel32.lib user32.lib gdi32.lib winspool.lib SHFolder.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib winmm.lib comsupp.lib Ws2_32.lib dbghelp.lib /MANIFEST /MANIFESTFILE:bin\FreeCADApp.dll.manifest" failed (exit code 1169) with the following output:
LINK : warning LNK4044: unrecognized option '/lpthreads'; ignored
libboost_program_options.lib(value_semantic.obj) : error LNK2005: "class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > boost::program_options::arg" (?arg@program_options@boost@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@A) already defined in Application.cpp.obj
libboost_program_options.lib(options_description.obj) : error LNK2005: "public: static unsigned int const boost::program_options::options_description::m_default_line_length" (?m_default_line_length@options_description@program_options@boost@@2IB) already defined in Application.cpp.obj
Creating library src\App\FreeCADApp.lib and object src\App\FreeCADApp.exp
bin\FreeCADApp.dll : fatal error LNK1169: one or more multiply defined symbols found