slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.28k stars 1.29k forks source link

compilet.exp:fake:(.edata+0x3c): undefined reference to `boot_compilet' #5174

Open DenSakharov opened 7 months ago

DenSakharov commented 7 months ago

C:\projects\Slic3r>perl Build.PL --force App::cpanminus is up to date. (1.7047) You have Class::XSAccessor (1.19) You have Devel::CheckLib (1.11) You have Encode (2.97) You have Encode::Locale (1.05) You have ExtUtils::CppGuess (0.26) You have ExtUtils::MakeMaker (7.34) You have ExtUtils::ParseXS (3.35) You have File::Basename (2.85) You have File::Spec (3.74) You have Getopt::Long (2.5) You have IO::Scalar (2.111) You have Module::Build::WithXSpp (0.14) You have Moo (2.003004) You have POSIX (1.65_01) You have Scalar::Util (1.50) You have Test::Harness (3.42) You have Test::More (1.302135) You have Thread::Queue (3.12) You have Thread::Semaphore (2.13) You have Time::HiRes (1.9758) You have Unicode::Normalize (1.25) You have threads (2.21) You have threads::shared (1.58) Cleaning up build files Cleaning up configuration files Not in MANIFEST: src/libslic3r/Exception.hpp Not in MANIFEST: src/libslic3r/Log.cpp Not in MANIFEST: src/libslic3r/miniz_extension.cpp Not in MANIFEST: src/libslic3r/miniz_extension.hpp Not in MANIFEST: src/miniz/ChangeLog.md Not in MANIFEST: src/miniz/CMakeLists.txt Not in MANIFEST: src/miniz/LICENSE Not in MANIFEST: src/miniz/miniz.c Not in MANIFEST: src/miniz/readme.md Not in MANIFEST: t/25_transformationmatrix.t Not in MANIFEST: t/models/GERTE~1/box.3mf MANIFEST appears to be out of sync with the distribution cpanm (App::cpanminus) 1.7047 on perl 5.024004 built for MSWin32-x64-multi-thread Work directory is C:\Users\PROGRA~1/.cpanm/work/1699342003.1800 You have make C:\Strawberry\c\bin\dmake.exe You have LWP 6.33 Falling back to Archive::Tar 2.26 --> Working on ./xs Entering C:/projects/Slic3r/xs Checking if you have Module::Build 0.38 ... Yes (0.4224) Checking if you have ExtUtils::Install 1.46 ... Yes (2.14) Running Build.PL Configuring C:/projects/Slic3r/xs ... Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Slic3r-XS' version '0.01' OK Checking dependencies from MYMETA.json ... Checking if you have ExtUtils::XSpp 0.18 ... Yes (0.18) Checking if you have ExtUtils::Typemaps::Default 1.05 ... Yes (1.05) Checking if you have Module::Build 0.3601 ... Yes (0.4224) Checking if you have Test::More 0 ... Yes (1.302135) Checking if you have ExtUtils::Typemaps::Basic 1.05 ... Yes (1.05) Checking if you have ExtUtils::Typemaps 1.00 ... Yes (3.35) Checking if you have ExtUtils::ParseXS 3.35 ... Yes (3.35) Building and testing Slic3r-XS-0.01 ... Building Slic3r-XS Processing XS typemap files... Generating main XS file... compilet.exp:fake:(.edata+0x3c): undefined reference to boot_compilet' collect2.exe: error: ld returned 1 exit status compilet.exp:fake:(.edata+0x3c): undefined reference toboot_compilet' collect2.exe: error: ld returned 1 exit status g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\ExPolygon.o" "src\libslic3r\ExPolygon.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\PrintGCode.o" "src\libslic3r\PrintGCode.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\admesh\shared.o" "src\admesh\shared.c" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\GCode\SpiralVase.o" "src\libslic3r\GCode\SpiralVase.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\SimplePrint.o" "src\libslic3r\SimplePrint.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\Log.o" "src\libslic3r\Log.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\ExtrusionEntityCollection.o" "src\libslic3r\ExtrusionEntityCollection.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\Fill\FillHoneycomb.o" "src\libslic3r\Fill\FillHoneycomb.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\MotionPlanner.o" "src\libslic3r\MotionPlanner.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\poly2tri\sweep\cdt.o" "src\poly2tri\sweep\cdt.cc" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\GCodeSender.o" "src\libslic3r\GCodeSender.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\poly2tri\sweep\sweep.o" "src\poly2tri\sweep\sweep.cc" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\miniz_extension.o" "src\libslic3r\miniz_extension.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\ConditionalGCode.o" "src\libslic3r\ConditionalGCode.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\ConfigBase.o" "src\libslic3r\ConfigBase.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\SurfaceCollection.o" "src\libslic3r\SurfaceCollection.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\Extruder.o" "src\libslic3r\Extruder.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\Polyline.o" "src\libslic3r\Polyline.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\libslic3r\Fill\FillPlanePath.o" "src\libslic3r\Fill\FillPlanePath.cpp" g++ -c -s -O2 -DWIN32 -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fwrapv -fno-strict-aliasing -mms-bitfields -xc++ -Isrc/libslic3r -IC:\dev\boost_1_63_0 -DHAS_BOOL -DNOGDI -DSLIC3RXS -DBOOST_ASIO_DISABLE_KQUEUE -Dexprtk_disable_rtl_io_file -Dexprtk_disable_return_statement -Dexprtk_disable_rtl_vecops -Dexprtk_disable_string_capabilities -Dexprtk_disable_enhanced_features -std=gnu++11 -DNOMINMAX -DNDEBUG -O -Wno-undefined-var-template -Isrc -Ibuildtmp -s -O2 -I"C:\STRAWB~1\perl\lib\CORE" -I"C:\STRAWB~1\c\include" -o "src\miniz\miniz.o" "src\miniz\miniz.c" src\miniz\miniz.c: In function 'FILE mz_freopen(const char, const char, FILE)': src\miniz\miniz.c:2999:48: error: 'freopen_s' was not declared in this scope if (freopen_s(&pFile, pPath, pMode, pStream)) ^ At global scope: cc1plus.exe: warning: unrecognized command line option "-Wno-undefined-var-template" error building xs.dll file from 'src\miniz\miniz.c' at C:\projects\Slic3r\LOCAL-~1\lib\perl5/ExtUtils/CBuilder/Platform/Windows.pm line 128. FAIL ! Installing ./xs failed. See C:\Users\PROGRA~1.cpanm\work\1699342003.1800\build.log for details. Retry with --force to force install it. The XS/C++ code failed to compile, aborting