Closed VanessaE closed 4 years ago
i don't know. I build the deps every time when i'm building on linux (but it shouldn't be necessary). here is my script:
sudo apt update
sudo apt install libgtk2.0-dev libglew-dev libudev-dev
mkdir deps/build
cd ./deps/build
cmake ..
make
cd ../..
mkdir build
cd build
cmake .. -DCMAKE_PREFIX_PATH="/home/runner/work/SuperSlicer/SuperSlicer/deps/build/destdir/usr/local" -DSLIC3R_STATIC=1
make slic3r
mkdir package
mkdir package/bin
cp -Rf ../resources package/resources
cp -f src/superslicer package/bin/superslicer
cd package
echo -e '#!/bin/bash\nDIR=$(readlink -f "$0" | xargs dirname)\nexport LD_LIBRARY_PATH="$DIR/bin"\nexec "$DIR/bin/superslicer" "$@"' >superslicer
chmod u+x superslicer
you'll have to change the DCMAKE_PREFIX_PATH, and you should be able to use the same as with ps.
That differs greatly from the build instructions in the documentation (https://github.com/supermerill/SuperSlicer/blob/master/doc/How%20to%20build%20-%20Linux%20et%20al.md).
I already have the mentioned -dev packages installed. I don't build Prusaslicer statically though; it builds fine in the normal/dynamic way like other stuff. Here's my script for that:
#!/bin/bash
cd /home/vanessa/RepRap/PrusaSlicer/
cd build
cmake .. -DSLIC3R_FHS=1
make -j8
sudo make install
If I use your method, building SuperSlicer statically, it gets a lot further into the build... The deps build without obvious errors, and cmake
completes fine as far as I can tell. The final make slic3r
step compiles for a bit, but dies about a third of the way through:
[ 29%] Built target libslic3r_cgal
[ 29%] Precompiling pchheader.hpp for libslic3r (C++)
[... a bunch of warnings that are probably inconsequentual ...]
In file included from /home/vanessa/RepRap/SuperSlicer/build/src/libslic3r/libslic3r_pch/pchheader.hpp:113:
/home/vanessa/RepRap/SuperSlicer/src/libslic3r/Config.hpp: In member function ‘double Slic3r::ConfigOptionPercentsTempl<NULLABLE>::get_abs_value(size_t, double) const’:
/home/vanessa/RepRap/SuperSlicer/src/libslic3r/Config.hpp:870:87: error: there are no arguments to ‘is_nil’ that depend on a template parameter, so a declaration of ‘is_nil’ must be available [-fpermissive]
870 | double get_abs_value(size_t i, double ratio_over) const { return is_nil(i) ? 0 : ratio_over * get_at(i) / 100; }
| ^~~~~~
/home/vanessa/RepRap/SuperSlicer/src/libslic3r/Config.hpp:870:87: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/vanessa/RepRap/SuperSlicer/src/libslic3r/Config.hpp:870:116: error: there are no arguments to ‘get_at’ that depend on a template parameter, so a declaration of ‘get_at’ must be available [-fpermissive]
870 | double get_abs_value(size_t i, double ratio_over) const { return is_nil(i) ? 0 : ratio_over * get_at(i) / 100; }
| ^~~~~~
make[3]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:67: src/libslic3r/libslic3r_pch/pchheader.hpp.gch/.c++] Error 1
make[2]: *** [CMakeFiles/Makefile2:1328: src/libslic3r/CMakeFiles/libslic3r.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:725: src/CMakeFiles/slic3r.dir/rule] Error 2
make: *** [Makefile:201: slic3r] Error 2
Rough guess, commit 319d0552ed3ddc62b958437f361631a2461e0456 is what broke that (though reverting that commit isn't enough, it'll get to 50% before it dies, with a different, unrelated error).
yeah, i didn't build on linux since tag 2.2.51.1, there may have some things that vc++ likes but not g++.
should be good now. I had some problem with the wxwidgetscintilla lib, had to renamed it.
Yep looks fine now. I can indeed compile the "normal" way, without pre-building the "deps" or any static stuff, in the same manner as with PS, and run it from ./build/src/superslicer
(I nuked the folder and re-cloned before starting).
One variation: I still do make slic3r -j8
here, as you suggested earlier. You might want to update the build doc.
Btw, @supermerill you never answered my question on that other Prusaslicer issue regarding thin walls :smile:
Version
git commit 66847ebfa022c37a02666e7bafb6016b793cc9ca
Operating system type + version
Debian buster
3D printer brand / version + firmware version (if known)
Custom Hypercube running Marlin
Behavior
Tried to clone and compile today just to play around with it, but the
cmake
step fails when it tries to reference wxWidgets, claiming it is not installed. 3.1 is installed, and I can compile Prusaslicer against it without a problem.Full cmake output
``` -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- No build type selected, default to Release -- SLIC3R_ASAN: OFF -- SLIC3R_BUILD_SANDBOXES: OFF -- SLIC3R_BUILD_TESTS: ON -- SLIC3R_FHS: 1 -- SLIC3R_GTK: 2 -- SLIC3R_GUI: ON -- SLIC3R_MSVC_COMPILE_PARALLEL: ON -- SLIC3R_MSVC_PDB: ON -- SLIC3R_PCH: ON -- SLIC3R_PERL_XS: OFF -- SLIC3R_PROFILE: OFF -- SLIC3R_STATIC: OFF -- SLIC3R_WX_STABLE: OFF -- SLIC3R_STATIC: OFF -- CMAKE_PREFIX_PATH: (default) -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.64.0") found components: system filesystem thread log locale regex chrono atomic date_time -- Boost::boost exists -- Found TBB: /usr/include (found version "2020.2") -- TBB_FOUND = TRUE -- TBB_INCLUDE_DIRS = /usr/include -- TBB_DEFINITIONS = -- TBB_LIBRARIES = /usr/lib/x86_64-linux-gnu/libtbb.so -- TBB_DEFINITIONS_DEBUG = TBB_USE_DEBUG=1 -- TBB_LIBRARIES_DEBUG = -- TBB_DEFINITIONS_RELEASE = -- TBB_LIBRARIES_RELEASE = /usr/lib/x86_64-linux-gnu/libtbb.so -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0") -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3") -- Found EXPAT: /usr/lib/x86_64-linux-gnu/libexpat.so (found version "2.2.9") CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:391 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found GLEW: /usr/include (found version "2.1.0") -- Could NOT find cereal (missing: cereal_DIR) -- Looking for C++ include cereal/cereal.hpp -- Looking for C++ include cereal/cereal.hpp - found -- Found NLopt in '/usr/lib/x86_64-linux-gnu'. -- Using NLopt include directory '/usr/include'. -- Using NLopt library '/usr/lib/x86_64-linux-gnu/libnlopt.so'. -- Found OpenVDB: /usr/include (found suitable version "7.0.0", minimum required is "5.0") found components: openvdb -- OpenVDB ABI Version: 7 -- Falling back to IlmBase found by pkg-config... -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: iostreams system -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- OpenVDB libraries: /usr/lib/x86_64-linux-gnu/libopenvdb.so -- Miniz NOT found in system, using bundled version... -- qhull Version: 7.2.0 (static linking) -- IGL NOT found, using bundled version... -- Using header-only CGAL -- Targetting Unix Makefiles -- Using /usr/bin/c++ compiler. -- Found GMP: /usr/lib/x86_64-linux-gnu/libgmp.so -- Found MPFR: /usr/lib/x86_64-linux-gnu/libmpfr.so -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.48") -- Boost include dirs: /usr/include -- Boost libraries: -- Using gcc version 4 or later. Adding -frounding-math CMake Error at src/CMakeLists.txt:48 (message): Could not find wxWidgets 3.1. Hint: On Linux you can set -DSLIC3R_WX_STABLE=1 to use wxWidgets 3.0 -- Configuring incomplete, errors occurred! See also "/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeOutput.log". See also "/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeError.log". make: *** No targets specified and no makefile found. Stop. ```And here are the contents of the two log files it mentions:
CMakeOutput.log
``` vanessa@rainbird:~/RepRap/SuperSlicer$ cat /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeOutput.log The system is: Linux - 5.6.0-2-amd64 - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/cc Build flags: Id flags: The output was: 0 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" The C compiler identification is GNU, found in "/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/3.16.3/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ Build flags: Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_7f2b0/fast && /usr/bin/make -f CMakeFiles/cmTC_7f2b0.dir/build.make CMakeFiles/cmTC_7f2b0.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_7f2b0.dir/testCCompiler.c.o /usr/bin/cc -o CMakeFiles/cmTC_7f2b0.dir/testCCompiler.c.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTC_7f2b0 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7f2b0.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTC_7f2b0.dir/testCCompiler.c.o -o cmTC_7f2b0 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_771cf/fast && /usr/bin/make -f CMakeFiles/cmTC_771cf.dir/build.make CMakeFiles/cmTC_771cf.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o /usr/bin/cc -v -o CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.3.0 (Debian 9.3.0-13) COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -o /tmp/cclIBXxV.s GNU C17 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu) compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/lib/gcc/x86_64-linux-gnu/9/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. GNU C17 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu) compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 6856dee6bd2b816dcd29aab48b011c44 COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' as -v --64 -o CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o /tmp/cclIBXxV.s GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.34 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' Linking C executable cmTC_771cf /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_771cf.dir/link.txt --verbose=1 /usr/bin/cc -v CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -o cmTC_771cf Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.3.0 (Debian 9.3.0-13) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_771cf' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsEr6Zp.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_771cf /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_771cf' '-mtune=generic' '-march=x86-64' make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Parsed C implicit include dir info from above output: rv=done found start of include info found start of implicit include info add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] add: [/usr/local/include] add: [/usr/include/x86_64-linux-gnu] add: [/usr/include] end of search list found collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] collapse include dir [/usr/local/include] ==> [/usr/local/include] collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] collapse include dir [/usr/include] ==> [/usr/include] implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command(s):/usr/bin/make cmTC_771cf/fast && /usr/bin/make -f CMakeFiles/cmTC_771cf.dir/build.make CMakeFiles/cmTC_771cf.dir/build] ignore line: [make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp'] ignore line: [Building C object CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex] ignore line: [Thread model: posix] ignore line: [gcc version 9.3.0 (Debian 9.3.0-13) ] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -o /tmp/cclIBXxV.s] ignore line: [GNU C17 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] ignore line: [ /usr/local/include] ignore line: [ /usr/include/x86_64-linux-gnu] ignore line: [ /usr/include] ignore line: [End of search list.] ignore line: [GNU C17 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 6856dee6bd2b816dcd29aab48b011c44] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] ignore line: [ as -v --64 -o CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o /tmp/cclIBXxV.s] ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.34] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] ignore line: [Linking C executable cmTC_771cf] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_771cf.dir/link.txt --verbose=1] ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -o cmTC_771cf ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex] ignore line: [Thread model: posix] ignore line: [gcc version 9.3.0 (Debian 9.3.0-13) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_771cf' '-mtune=generic' '-march=x86-64'] link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsEr6Zp.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_771cf /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccsEr6Zp.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore arg [cmTC_771cf] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] arg [CMakeFiles/cmTC_771cf.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--pop-state] ==> ignore arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--pop-state] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] implicit libs: [gcc;gcc_s;c;gcc;gcc_s] implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] implicit fwks: [] Determining if the CXX compiler works passed with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_065d5/fast && /usr/bin/make -f CMakeFiles/cmTC_065d5.dir/build.make CMakeFiles/cmTC_065d5.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_065d5.dir/testCXXCompiler.cxx.o /usr/bin/c++ -o CMakeFiles/cmTC_065d5.dir/testCXXCompiler.cxx.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTC_065d5 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_065d5.dir/link.txt --verbose=1 /usr/bin/c++ CMakeFiles/cmTC_065d5.dir/testCXXCompiler.cxx.o -o cmTC_065d5 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_7dbc8/fast && /usr/bin/make -f CMakeFiles/cmTC_7dbc8.dir/build.make CMakeFiles/cmTC_7dbc8.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -v -o CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.3.0 (Debian 9.3.0-13) COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -o /tmp/ccKcJz4W.s GNU C++14 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu) compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/include/c++/9 /usr/include/x86_64-linux-gnu/c++/9 /usr/include/c++/9/backward /usr/lib/gcc/x86_64-linux-gnu/9/include /usr/local/include /usr/include/x86_64-linux-gnu /usr/include End of search list. GNU C++14 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu) compiled by GNU C version 9.3.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 1d04659b696993e15bae03dbb58d81ae COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' as -v --64 -o CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKcJz4W.s GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.34 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' Linking CXX executable cmTC_7dbc8 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7dbc8.dir/link.txt --verbose=1 /usr/bin/c++ -v CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7dbc8 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none:hsa OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex Thread model: posix gcc version 9.3.0 (Debian 9.3.0-13) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7dbc8' '-shared-libgcc' '-mtune=generic' '-march=x86-64' /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTVGm9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7dbc8 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7dbc8' '-shared-libgcc' '-mtune=generic' '-march=x86-64' make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Parsed CXX implicit include dir info from above output: rv=done found start of include info found start of implicit include info add: [/usr/include/c++/9] add: [/usr/include/x86_64-linux-gnu/c++/9] add: [/usr/include/c++/9/backward] add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] add: [/usr/local/include] add: [/usr/include/x86_64-linux-gnu] add: [/usr/include] end of search list found collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] collapse include dir [/usr/local/include] ==> [/usr/local/include] collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] collapse include dir [/usr/include] ==> [/usr/include] implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command(s):/usr/bin/make cmTC_7dbc8/fast && /usr/bin/make -f CMakeFiles/cmTC_7dbc8.dir/build.make CMakeFiles/cmTC_7dbc8.dir/build] ignore line: [make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp'] ignore line: [Building CXX object CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex] ignore line: [Thread model: posix] ignore line: [gcc version 9.3.0 (Debian 9.3.0-13) ] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -o /tmp/ccKcJz4W.s] ignore line: [GNU C++14 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] ignore line: [ /usr/include/c++/9] ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] ignore line: [ /usr/include/c++/9/backward] ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] ignore line: [ /usr/local/include] ignore line: [ /usr/include/x86_64-linux-gnu] ignore line: [ /usr/include] ignore line: [End of search list.] ignore line: [GNU C++14 (Debian 9.3.0-13) version 9.3.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 9.3.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 1d04659b696993e15bae03dbb58d81ae] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [ as -v --64 -o CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccKcJz4W.s] ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.34] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] ignore line: [Linking CXX executable cmTC_7dbc8] ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7dbc8.dir/link.txt --verbose=1] ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7dbc8 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] ignore line: [OFFLOAD_TARGET_DEFAULT=1] ignore line: [Target: x86_64-linux-gnu] ignore line: [Configured with: ../src/configure -v --with-pkgversion='Debian 9.3.0-13' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-F9gimE/gcc-9-9.3.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex] ignore line: [Thread model: posix] ignore line: [gcc version 9.3.0 (Debian 9.3.0-13) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_7dbc8' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTVGm9n.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_7dbc8 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore arg [-plugin-opt=-fresolution=/tmp/ccTVGm9n.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [--build-id] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-m] ==> ignore arg [elf_x86_64] ==> ignore arg [--hash-style=gnu] ==> ignore arg [--as-needed] ==> ignore arg [-dynamic-linker] ==> ignore arg [/lib64/ld-linux-x86-64.so.2] ==> ignore arg [-pie] ==> ignore arg [-o] ==> ignore arg [cmTC_7dbc8] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] arg [-L/lib/../lib] ==> dir [/lib/../lib] arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] arg [CMakeFiles/cmTC_7dbc8.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] collapse library dir [/lib/../lib] ==> [/lib] collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] collapse library dir [/usr/lib/../lib] ==> [/usr/lib] collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] implicit fwks: [] Determining if the include file pthread.h exists passed with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_e4672/fast && /usr/bin/make -f CMakeFiles/cmTC_e4672.dir/build.make CMakeFiles/cmTC_e4672.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_e4672.dir/CheckIncludeFile.c.o /usr/bin/cc -fPIE -o CMakeFiles/cmTC_e4672.dir/CheckIncludeFile.c.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c Linking C executable cmTC_e4672 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e4672.dir/link.txt --verbose=1 /usr/bin/cc CMakeFiles/cmTC_e4672.dir/CheckIncludeFile.c.o -o cmTC_e4672 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Determining if the include file cereal/cereal.hpp exists passed with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_85c31/fast && /usr/bin/make -f CMakeFiles/cmTC_85c31.dir/build.make CMakeFiles/cmTC_85c31.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_85c31.dir/CheckIncludeFile.cxx.o /usr/bin/c++ -fext-numeric-literals -Wall -Wno-reorder -fPIE -std=gnu++17 -o CMakeFiles/cmTC_85c31.dir/CheckIncludeFile.cxx.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/CheckIncludeFile.cxx Linking CXX executable cmTC_85c31 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_85c31.dir/link.txt --verbose=1 /usr/bin/c++ -fext-numeric-literals -Wall -Wno-reorder CMakeFiles/cmTC_85c31.dir/CheckIncludeFile.cxx.o -o cmTC_85c31 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Performing C++ SOURCE FILE Test HAVE_CXX_ATOMICS64_WITHOUT_LIB succeeded with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_cd2e9/fast && /usr/bin/make -f CMakeFiles/cmTC_cd2e9.dir/build.make CMakeFiles/cmTC_cd2e9.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building CXX object CMakeFiles/cmTC_cd2e9.dir/src.cxx.o /usr/bin/c++ -fext-numeric-literals -Wall -Wno-reorder -DHAVE_CXX_ATOMICS64_WITHOUT_LIB -std=c++11 -fPIE -o CMakeFiles/cmTC_cd2e9.dir/src.cxx.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/src.cxx /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/src.cxx: In function ‘int main()’: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/src.cxx:6:12: warning: unused variable ‘i’ [-Wunused-variable] 6 | uint64_t i = x.load(std::memory_order_relaxed); | ^ Linking CXX executable cmTC_cd2e9 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cd2e9.dir/link.txt --verbose=1 /usr/bin/c++ -fext-numeric-literals -Wall -Wno-reorder -DHAVE_CXX_ATOMICS64_WITHOUT_LIB -std=c++11 -rdynamic CMakeFiles/cmTC_cd2e9.dir/src.cxx.o -o cmTC_cd2e9 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Source file was: #includeCMakeError.log
``` vanessa@rainbird:~/RepRap/SuperSlicer$ cat /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeError.log Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: Change Dir: /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/make cmTC_b6ca8/fast && /usr/bin/make -f CMakeFiles/cmTC_b6ca8.dir/build.make CMakeFiles/cmTC_b6ca8.dir/build make[1]: Entering directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_b6ca8.dir/src.c.o /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -fPIE -o CMakeFiles/cmTC_b6ca8.dir/src.c.o -c /home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp/src.c Linking C executable cmTC_b6ca8 /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b6ca8.dir/link.txt --verbose=1 /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_b6ca8.dir/src.c.o -o cmTC_b6ca8 /usr/bin/ld: CMakeFiles/cmTC_b6ca8.dir/src.c.o: in function `main': src.c:(.text+0x2f): undefined reference to `pthread_create' /usr/bin/ld: src.c:(.text+0x3b): undefined reference to `pthread_detach' /usr/bin/ld: src.c:(.text+0x4c): undefined reference to `pthread_join' collect2: error: ld returned 1 exit status make[1]: *** [CMakeFiles/cmTC_b6ca8.dir/build.make:87: cmTC_b6ca8] Error 1 make[1]: Leaving directory '/home/vanessa/RepRap/SuperSlicer/build/CMakeFiles/CMakeTmp' make: *** [Makefile:121: cmTC_b6ca8/fast] Error 2 Source file was: #includeAs with Slic3r, Prusaslicer, and anything else I compile from sources, I created a script to simplify it:
My build script
```bash #!/bin/bash cd /home/vanessa/RepRap/SuperSlicer/ rm -rf build mkdir build cd build cmake .. -DSLIC3R_FHS=1 #-DSLIC3R_WX_STABLE=1 make -j8 sudo make install ```If I enable
-DSLIC3R_WX_STABLE=1
, it naturally fails to build, since I don't have wx 3.0 installed.