PS D:\meshlab-main> mkdir build Directory: D:\meshlab-main Mode LastWriteTime Length Name ---- ------------- ------ ---- d----- 4/1/2024 4:03 PM build PS D:\meshlab-main> cd .\build\ PS D:\meshlab-main\build> cmake .. -- Building for: Visual Studio 17 2022 -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.22631. -- The C compiler identification is MSVC 19.39.33523.0 -- The CXX compiler identification is MSVC 19.39.33523.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.39.33519/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found OpenGL: opengl32 -- Found OpenMP_C: -openmp (found version "2.0") -- Found OpenMP_CXX: -openmp (found version "2.0") -- Found OpenMP: TRUE (found version "2.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - not found -- Found Threads: TRUE -- Searching for required components with bundled fallback -- Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES) CMake Warning at src/CMakeLists.txt:25 (find_package): By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Eigen3", but CMake did not find one. Could not find a package configuration file provided by "Eigen3" with any of the following names: Eigen3Config.cmake eigen3-config.cmake Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set "Eigen3_DIR" to a directory containing one of the above files. If "Eigen3" provides a separate development package or SDK, be sure it has been installed. CMake Error at src/CMakeLists.txt:88 (add_subdirectory): The source directory D:/meshlab-main/src/vcglib does not contain a CMakeLists.txt file. -- - VCGLib - using bundled source -- - VCGLib directory: D:/meshlab-main/src/vcglib -- - GLEW - using bundled source -- - EasyExif - using bundled source -- Searching for optional components -- Could NOT find Boost (missing: Boost_INCLUDE_DIR thread) -- Downloading Boost from https://boostorg.jfrog.io/artifactory/main/release/1.75.0/source/boost_1_75_0.zip -- Boost downloaded. -- Extracting Boost archive... -- Boost archive extracted. -- - Boost - using downloaded source -- Downloading CGAL from https://github.com/CGAL/cgal/releases/download/v5.6/CGAL-5.6.zip -- CGAL downloaded. -- Extracting CGAL archive... -- CGAL archive extracted. -- Downloading CGAL auxiliary libraries from https://github.com/CGAL/cgal/releases/download/v5.6/CGAL-5.6-win64-auxiliary-libraries-gmp-mpfr.zip -- CGAL auxiliary libraries downloaded. -- Extracting CGAL auxiliary libraries archive... -- CGAL auxiliary libraries archive extracted. -- - CGAL - using downloaded source CMake Warning at src/external/embree.cmake:13 (find_package): By not providing "Findembree.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "embree", but CMake did not find one. Could not find a package configuration file provided by "embree" (requested version 4) with any of the following names: embreeConfig.cmake embree-config.cmake Add the installation prefix of "embree" to CMAKE_PREFIX_PATH or set "embree_DIR" to a directory containing one of the above files. If "embree" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): src/external/CMakeLists.txt:50 (include) CMake Warning at src/external/embree.cmake:14 (find_package): By not providing "FindTBB.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "TBB", but CMake did not find one. Could not find a package configuration file provided by "TBB" with any of the following names: TBBConfig.cmake tbb-config.cmake Add the installation prefix of "TBB" to CMAKE_PREFIX_PATH or set "TBB_DIR" to a directory containing one of the above files. If "TBB" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): src/external/CMakeLists.txt:50 (include) -- Downloading TBB from https://github.com/oneapi-src/oneTBB/releases/download/v2021.6.0/oneapi-tbb-2021.6.0-win.zip -- TBB downloaded. -- Extracting TBB archive... -- TBB archive extracted. -- Downloading embree dll from https://github.com/embree/embree/releases/download/v4.3.0/embree-4.3.0.x64.windows.zip -- embree dll downloaded. -- Extracting embree dll archive... -- embree dll archive extracted. -- Downloading Levmar from https://github.com/alemuntoni/levmar/archive/refs/tags/2.6.1.zip -- Levmar downloaded. -- Extracting Levmar archive... -- Levmar archive extracted. -- - levmar - using downloaded source CMake Deprecation Warning at src/external/downloads/levmar-2.6.1/CMakeLists.txt:4 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at src/external/downloads/levmar-2.6.1/CMakeLists.txt:5 (PROJECT): Policy CMP0048 is not set: project() command manages VERSION variables. Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The following variable(s) would be set to empty: LEVMAR_VERSION This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at src/cmake/meshlab_tools.cmake:93 (_message): The package name passed to `find_package_handle_standard_args` (LIB3DS) does not match the name of the calling package (Lib3ds). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): C:/Program Files/CMake/share/cmake-3.29/Modules/FindPackageHandleStandardArgs.cmake:438 (message) src/cmake/FindLib3ds.cmake:30 (find_package_handle_standard_args) src/external/lib3ds.cmake:9 (find_package) src/external/CMakeLists.txt:56 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find LIB3DS (missing: LIB3DS_INCLUDE_DIR LIB3DS_LIBRARY) -- Downloading Lib3DS from http://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/lib3ds/lib3ds-1.3.0.zip -- Lib3DS downloaded. -- Extracting Lib3DS archive... -- Lib3DS archive extracted. -- - lib3ds - using downloaded source -- Downloading LibIGL from https://github.com/libigl/libigl/archive/refs/tags/v2.4.0.zip -- LibIGL downloaded. -- Extracting LibIGL archive... -- LibIGL archive extracted. -- - libigl - using downloaded source -- Could NOT find muparser (missing: MUPARSER_INCLUDE_DIR MUPARSER_LIBRARY) -- Downloading muparser from https://github.com/beltoforion/muparser/archive/refs/tags/v2.3.3-1.zip -- muparser downloaded. -- Extracting muparser archive... -- muparser archive extracted. -- - muparser - using downloaded source CMake Deprecation Warning at src/external/downloads/muparser-2.3.3-1/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Downloading nexus from https://github.com/cnr-isti-vclab/nexus/archive/refs/heads/master.zip -- nexus downloaded. -- Extracting nexus archive... -- nexus archive extracted. -- Downloading corto from https://github.com/cnr-isti-vclab/corto/archive/refs/heads/master.zip -- corto downloaded. -- Extracting corto archive... -- corto archive extracted. -- - nexus - using downloaded source CMake Deprecation Warning at src/external/downloads/nexus-master/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Error at src/external/downloads/nexus-master/CMakeLists.txt:32 (add_subdirectory): The source directory D:/meshlab-main/src/vcglib does not contain a CMakeLists.txt file. -- nexus - VCGLib - using custom VCGDIR path library CMake Deprecation Warning at src/external/downloads/nexus-master/src/corto/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/external/downloads/nexus-master/src/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Could NOT find OpenCTM (missing: OPENCTM_INCLUDE_DIR OPENCTM_LIBRARY) -- Downloading OpenCTM from https://sourceforge.net/projects/openctm/files/OpenCTM-1.0.3/OpenCTM-1.0.3-src.zip/download -- OpenCTM download failed... -- Downloading OpenCTM from https://www.meshlab.net/data/libs/OpenCTM-1.0.3-src.zip -- OpenCTM downloaded. -- Extracting OpenCTM archive... -- OpenCTM archive extracted. -- - OpenCTM - using downloaded source -- Could NOT find Qhull (missing: Qhull_DIR) -- Downloading Qhull from https://github.com/qhull/qhull/archive/refs/tags/2020.2.zip -- Qhull downloaded. -- Extracting Qhull archive... -- Qhull archive extracted. -- - qhull - using downloaded source CMake Deprecation Warning at src/external/downloads/qhull-2020.2/CMakeLists.txt:71 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Downloading Structure Synth from https://github.com/alemuntoni/StructureSynth/archive/refs/tags/1.5.1.zip -- Structure Synth download failed... -- Downloading Structure Synth from https://www.meshlab.net/data/libs/StructureSynth-1.5.1.zip -- Structure Synth downloaded. -- Extracting Structure Synth archive... -- Structure Synth archive extracted. -- - Structure Synth - using downloaded source -- Searching for required components -- Downloading tinygltf from https://github.com/syoyo/tinygltf/archive/refs/tags/v2.6.3.zip -- tinygltf downloaded. -- Extracting tinygltf archive... -- tinygltf archive extracted. -- - tiny glTF - using downloaded source -- Downloading u3d from https://github.com/alemuntoni/u3d/archive/refs/tags/1.5.1.zip -- u3d downloaded. -- Extracting u3d archive... -- u3d archive extracted. -- - u3d - using downloaded source -- Failed to find XercesC (missing: XercesC_LIBRARY XercesC_INCLUDE_DIR XercesC_VERSION) -- Downloading Xerces-C from https://dlcdn.apache.org//xerces/c/3/sources/xerces-c-3.2.4.zip -- Xerces-C download failed... -- Downloading Xerces-C from https://www.meshlab.net/data/libs/xerces-c-3.2.4.zip -- Xerces-C downloaded. -- Extracting Xerces-C archive... -- Xerces-C archive extracted. -- - Xerces-C - using downloaded source -- Downloading LibE57 from https://github.com/asmaloney/libE57Format/archive/refs/tags/v2.3.0.zip -- LibE57 downloaded. -- Extracting LibE57 archive... -- LibE57 archive extracted. -- - libE57 - using downloaded source -- MeshLab version: 2023.12 -- Building with single precision -- Configuring plugins -- - meshlabplugins/io_3ds -- - meshlabplugins/io_base -- - meshlabplugins/io_bre -- - meshlabplugins/io_collada -- - meshlabplugins/io_ctm -- - meshlabplugins/io_e57 -- - meshlabplugins/io_expe -- - meshlabplugins/io_gltf -- - meshlabplugins/io_json -- - meshlabplugins/io_pdb -- - meshlabplugins/io_tri -- - meshlabplugins/io_txt -- - meshlabplugins/io_u3d -- - meshlabplugins/io_x3d -- - meshlabplugins/filter_sample -- - meshlabplugins/filter_createiso -- - meshlabplugins/filter_geodesic -- - meshlabplugins/filter_sample_gpu -- - meshlabplugins/filter_ao -- - meshlabplugins/filter_camera -- - meshlabplugins/filter_clean -- - meshlabplugins/filter_color_projection -- - meshlabplugins/filter_colorproc -- - meshlabplugins/filter_create -- - meshlabplugins/filter_cubization -- - meshlabplugins/filter_developability -- - meshlabplugins/filter_dirt -- - meshlabplugins/filter_embree -- Skipping filter_embree - don't know about embree or omp on this system. -- - meshlabplugins/filter_fractal -- - meshlabplugins/filter_func -- - meshlabplugins/filter_img_patch_param -- - meshlabplugins/filter_icp -- - meshlabplugins/filter_io_nxs -- - meshlabplugins/filter_isoparametrization -- Skipping filter_isoparametrization - missing either newuoa or levmar in external directory. -- - meshlabplugins/filter_layer -- - meshlabplugins/filter_measure -- - meshlabplugins/filter_mesh_booleans -- - meshlabplugins/filter_mesh_alpha_wrap -- - meshlabplugins/filter_meshing -- - meshlabplugins/filter_mls -- - meshlabplugins/filter_mutualglobal -- Skipping filter_mutualglobal - missing either newuoa or levmar in external directory. -- - meshlabplugins/filter_mutualinfo -- Skipping filter_mutualinfo - missing either newuoa or levmar in external directory. -- - meshlabplugins/filter_parametrization -- - meshlabplugins/filter_plymc -- - meshlabplugins/filter_qhull -- - meshlabplugins/filter_quality -- - meshlabplugins/filter_sampling -- - meshlabplugins/filter_screened_poisson -- - meshlabplugins/filter_sdfgpu -- - meshlabplugins/filter_select -- - meshlabplugins/filter_sketchfab -- - meshlabplugins/filter_ssynth -- - meshlabplugins/filter_texture -- - meshlabplugins/filter_texture_defragmentation -- - meshlabplugins/filter_trioptimize -- - meshlabplugins/filter_unsharp -- - meshlabplugins/filter_voronoi -- - meshlabplugins/render_gdp -- - meshlabplugins/render_radiance_scaling -- - meshlabplugins/decorate_base -- - meshlabplugins/decorate_background -- - meshlabplugins/decorate_raster_proj -- - meshlabplugins/decorate_shadow -- - meshlabplugins/edit_sample -- - meshlabplugins/edit_align -- Skipping edit_align - missing newuoa in external directory. -- - meshlabplugins/edit_manipulators -- - meshlabplugins/edit_measure -- - meshlabplugins/edit_mutualcorrs -- Skipping edit_mutualcorrs - missing either newuoa or levmar in external directory. -- - meshlabplugins/edit_paint -- - meshlabplugins/edit_pickpoints -- - meshlabplugins/edit_point -- - meshlabplugins/edit_referencing -- - meshlabplugins/edit_quality -- - meshlabplugins/edit_select -- Configuring incomplete, errors occurred!