Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building on Manjaro Linux Failed on ArcFitter.cpp #236

Closed
lord-x-type opened this issue Sep 9, 2022 · 4 comments
Closed

Building on Manjaro Linux Failed on ArcFitter.cpp #236

lord-x-type opened this issue Sep 9, 2022 · 4 comments
Labels
bug Something isn't working

Comments

@lord-x-type
Copy link

lord-x-type commented Sep 9, 2022

Hi There.

i Tried to compile Bambu Studio on latest Manjaro Linux and getting this error:

home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:52:99: Fehler: falsche Verwendung des unvollständigen Typs »class Slic3r::Polyline« 52 | can_fit = ArcSegment::try_create_arc(current_segment, target_arc, Polyline(current_segment).length(), | ^ In Datei, eingebunden von /home/lord/BambuStudio/src/libslic3r/Circle.hpp:5, von /home/lord/BambuStudio/src/libslic3r/ArcFitter.hpp:4, von /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:2: /home/lord/BambuStudio/src/libslic3r/Line.hpp:15:7: Anmerkung: Vorwärtsdeklaration von »class Slic3r::Polyline« 15 | class Polyline; | ^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp: In statischer Elementfunktion »static void Slic3r::ArcFitter::do_arc_fitting_and_simplify(Slic3r::Points&, std::vector<Slic3r::PathFittingData>&, double)«: /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:109:30: Fehler: unvollständiger Typ »Slic3r::MultiPoint« in geschachtelter Namensangabe verwendet 109 | points = MultiPoint::_douglas_peucker(points, tolerance); | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:131:48: Fehler: unvollständiger Typ »Slic3r::MultiPoint« in geschachtelter Namensangabe verwendet 131 | straight_or_arc_part = MultiPoint::_douglas_peucker(straight_or_arc_part, tolerance); | ^~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:76: src/libslic3r/CMakeFiles/libslic3r.dir/ArcFitter.cpp.o] Fehler 1 make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet.... In Datei, eingebunden von /home/lord/BambuStudio/src/libslic3r/pchheader.hpp:117, von /home/lord/BambuStudio/src/libslic3r/pchheader.cpp:1: /home/lord/BambuStudio/src/libslic3r/Config.hpp: In Konstruktor »Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)«: /home/lord/BambuStudio/src/libslic3r/Config.hpp:1648:14: Warnung: »Slic3r::ConfigOptionEnumsGeneric::keys_map« wird mit sich selbst initialisiert [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.hpp: In Elementfunktion »bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const«: /home/lord/BambuStudio/src/libslic3r/Config.hpp:1661:13: Warnung: »throw« wird immer »terminate« aufrufen [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [CMakeFiles/Makefile2:876: src/libslic3r/CMakeFiles/libslic3r.dir/all] Fehler 2 make: *** [Makefile:146: all] Fehler 2

Building the deps worked so far.. but now.. cant get over 15% of building the main Application..
Can You help me further with this?
grafik

@lord-x-type lord-x-type changed the title Building on Manjaro Linux Failed to ArcFitter.cpp Building on Manjaro Linux Failed on ArcFitter.cpp Sep 9, 2022
@YifanWuBambu YifanWuBambu added the bug Something isn't working label Sep 12, 2022
@lhwei120
Copy link

Fehle

it seems the compiling output are not in English,
could you switch to english and give the output here?

@lord-x-type
Copy link
Author

Hi, ok... no problem :)
seems there are a lot of additional errors... but one after another.
here is the error on ArcFitter.cpp

grafik

@lord-x-type
Copy link
Author

lord-x-type commented Sep 13, 2022

here is the complete build error log for now:
build.log

Consolidate compiler generated dependencies of target libslic3r [ 14%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/ArcFitter.cpp.o [ 14%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o [ 14%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o [ 15%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/FaceDetector.cpp.o [ 15%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillBase.cpp.o [ 15%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/FillAdaptive.cpp.o [ 15%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o [ 15%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/Fill/Fill3DHoneycomb.cpp.o /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp: In static member function 'static void Slic3r::ArcFitter::do_arc_fitting(const Slic3r::Points&, std::vector<Slic3r::PathFittingData>&, double)': /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:52:99: error: invalid use of incomplete type 'class Slic3r::Polyline' 52 | can_fit = ArcSegment::try_create_arc(current_segment, target_arc, Polyline(current_segment).length(), | ^ In file included from /home/lord/BambuStudio/src/libslic3r/Circle.hpp:5, from /home/lord/BambuStudio/src/libslic3r/ArcFitter.hpp:4, from /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:2: /home/lord/BambuStudio/src/libslic3r/Line.hpp:15:7: note: forward declaration of 'class Slic3r::Polyline' 15 | class Polyline; | ^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp: In static member function 'static void Slic3r::ArcFitter::do_arc_fitting_and_simplify(Slic3r::Points&, std::vector<Slic3r::PathFittingData>&, double)': /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:109:30: error: incomplete type 'Slic3r::MultiPoint' used in nested name specifier 109 | points = MultiPoint::_douglas_peucker(points, tolerance); | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/ArcFitter.cpp:131:48: error: incomplete type 'Slic3r::MultiPoint' used in nested name specifier 131 | straight_or_arc_part = MultiPoint::_douglas_peucker(straight_or_arc_part, tolerance); | ^~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:20, from /home/lord/BambuStudio/src/libslic3r/GCodeReader.hpp:10, from /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp:4, from /home/lord/BambuStudio/src/libslic3r/BuildVolume.cpp:4: /home/lord/BambuStudio/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:76: src/libslic3r/CMakeFiles/libslic3r.dir/ArcFitter.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /home/lord/BambuStudio/src/libslic3r/Config.cpp:1: /home/lord/BambuStudio/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp:156:22: error: 'mutex' in namespace 'std' does not name a type 156 | mutable std::mutex result_mutex; | ^~~~~ /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp:9:1: note: 'std::mutex' is defined in header '<mutex>'; did you forget to '#include <mutex>'? 8 | #include "libslic3r/CustomGCode.hpp" +++ |+#include <mutex> 9 | /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp: In member function 'void Slic3r::GCodeProcessorResult::lock() const': /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp:179:30: error: 'result_mutex' was not declared in this scope 179 | void lock() const { result_mutex.lock(); } | ^~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp: In member function 'void Slic3r::GCodeProcessorResult::unlock() const': /home/lord/BambuStudio/src/libslic3r/GCode/GCodeProcessor.hpp:180:32: error: 'result_mutex' was not declared in this scope 180 | void unlock() const { result_mutex.unlock(); } | ^~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:20, from /home/lord/BambuStudio/src/libslic3r/Fill/FillBase.cpp:9: /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Flow.hpp:5, from /home/lord/BambuStudio/src/libslic3r/Layer.hpp:5, from /home/lord/BambuStudio/src/libslic3r/Brim.cpp:5: /home/lord/BambuStudio/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:20, from /home/lord/BambuStudio/src/libslic3r/Fill/FillBase.hpp:18, from /home/lord/BambuStudio/src/libslic3r/Fill/Fill3DHoneycomb.hpp:8, from /home/lord/BambuStudio/src/libslic3r/Fill/Fill3DHoneycomb.cpp:5: /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:20, from /home/lord/BambuStudio/src/libslic3r/Model.hpp:9, from /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:4: /home/lord/BambuStudio/src/libslic3r/Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Fill/../Flow.hpp:5, from /home/lord/BambuStudio/src/libslic3r/Fill/../Layer.hpp:5, from /home/lord/BambuStudio/src/libslic3r/Fill/FillAdaptive.cpp:5: /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In constructor 'Slic3r::ConfigOptionEnumsGeneric::ConfigOptionEnumsGeneric(std::initializer_list<int>)': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1648:14: warning: 'Slic3r::ConfigOptionEnumsGeneric::keys_map' is initialized with itself [-Winit-self] 1648 | explicit ConfigOptionEnumsGeneric(std::initializer_list<int> il) : ConfigOptionInts(std::move(il)), keys_map(keys_map) {} | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp: In member function 'bool Slic3r::ConfigOptionEnumsGeneric::operator==(const Slic3r::ConfigOptionIntsTempl<false>&) const': /home/lord/BambuStudio/src/libslic3r/Fill/../Config.hpp:1661:13: warning: 'throw' will always call 'terminate' [-Wterminate] 1661 | throw ConfigurationError("ConfigOptionEnumsGeneric: Comparing incompatible types"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In member function 'Slic3r::ConfigSubstitutions Slic3r::ConfigBase::load(const std::string&, Slic3r::ForwardCompatibilitySubstitutionRule)': /home/lord/BambuStudio/src/libslic3r/Config.cpp:727:27: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 727 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << "unsupported format for config file" << file; | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error In file included from /home/lord/BambuStudio/src/nlohmann/json.hpp:57, from /home/lord/BambuStudio/src/libslic3r/Config.cpp:27: /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:727:9: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 727 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << "unsupported format for config file" << file; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In member function 'int Slic3r::ConfigBase::load_from_json(const std::string&, Slic3r::ConfigSubstitutionContext&, bool, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::string&)': /home/lord/BambuStudio/src/libslic3r/Config.cpp:752:31: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 752 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": no config defs!"; | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:752:13: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 752 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << ": no config defs!"; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:842:47: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 842 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" error, invalid json array for " << it.key(); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:842:29: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 842 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" error, invalid json array for " << it.key(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:852:39: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 852 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" error, invalid json type for " << it.key(); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:852:21: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 852 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" error, invalid json type for " << it.key(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:859:27: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 859 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a ifstream error, reason = " << err.what(); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:859:9: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 859 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a ifstream error, reason = " << err.what(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:864:27: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 864 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a nlohmann::detail::parse_error, reason = " << err.what(); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:864:9: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 864 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a nlohmann::detail::parse_error, reason = " << err.what(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:869:27: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 869 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a generic exception, reason = " << err.what(); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:869:9: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 869 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__<< ": parse "<<file<<" got a generic exception, reason = " << err.what(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In static member function 'static size_t Slic3r::ConfigBase::load_from_gcode_string_legacy(Slic3r::ConfigBase&, const char*, Slic3r::ConfigSubstitutionContext&)': /home/lord/BambuStudio/src/libslic3r/Config.cpp:973:10: error: 'regex' is not a member of 'std' 973 | std::regex match_pattern("\nN[0-9]* *"); | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:976:10: error: 'regex_replace' is not a member of 'std' 976 | std::regex_replace(result, str, str + strlen(str), match_pattern, replace_pattern); | ^~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:976:56: error: 'match_pattern' was not declared in this scope 976 | std::regex_replace(result, str, str + strlen(str), match_pattern, replace_pattern); | ^~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In member function 'Slic3r::ConfigSubstitutions Slic3r::ConfigBase::load_from_gcode_file(const std::string&, Slic3r::ForwardCompatibilitySubstitutionRule)': /home/lord/BambuStudio/src/libslic3r/Config.cpp:1106:23: error: 'info' was not declared in this scope 1106 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(": before parse_file %1%") % file.c_str(); | ^~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:1106:5: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 1106 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(": before parse_file %1%") % file.c_str(); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:1134:31: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 1134 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << error_message; | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:1203:27: error: 'error' was not declared in this scope; did you mean 'nlohmann::detail::cbor_tag_handler_t::error'? 1203 | BOOST_LOG_TRIVIAL(error) << __FUNCTION__ << format("Suspiciously low number of configuration values extracted from %1%: %2%", file, key_value_pairs); | ^~~~~ | nlohmann::detail::cbor_tag_handler_t::error /home/lord/BambuStudio/src/nlohmann/detail/input/binary_reader.hpp:33:5: note: 'nlohmann::detail::cbor_tag_handler_t::error' declared here 33 | error, ///< throw a parse_error exception in case of a tag | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In member function 'void Slic3r::ConfigBase::save_to_json(const std::string&, const std::string&, const std::string&, const std::string&) const': /home/lord/BambuStudio/src/libslic3r/Config.cpp:1253:23: error: 'info' was not declared in this scope 1253 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" <<__LINE__ << boost::format(", saved config to %1%\n")%file; | ^~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:1253:5: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 1253 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" <<__LINE__ << boost::format(", saved config to %1%\n")%file; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp: In member function 'void Slic3r::ConfigBase::save(const std::string&) const': /home/lord/BambuStudio/src/libslic3r/Config.cpp:1265:23: error: 'info' was not declared in this scope 1265 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" <<__LINE__ << boost::format(", saved config to %1%\n")%file; | ^~~~ /home/lord/BambuStudio/src/libslic3r/Config.cpp:1265:5: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 1265 | BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << ":" <<__LINE__ << boost::format(", saved config to %1%\n")%file; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp: In member function 'void Slic3r::FaceDetector::detect_exterior_face()': /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:21:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::TriangleMesh>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 21 | for (int i = 0; i < m_meshes.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:33:10: error: 'unordered_set' is not a member of 'std' 33 | std::unordered_set<size_t> hit_face_indices; | ^~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:5:1: note: 'std::unordered_set' is defined in header '<unordered_set>'; did you forget to '#include <unordered_set>'? 4 | #include "Model.hpp" +++ |+#include <unordered_set> 5 | /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:33:30: error: expected primary-expression before '>' token 33 | std::unordered_set<size_t> hit_face_indices; | ^ /home/lord/BambuStudio/src/libslic3r/FaceDetector.cpp:33:32: error: 'hit_face_indices' was not declared in this scope 33 | std::unordered_set<size_t> hit_face_indices; | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'Slic3r::ExPolygons Slic3r::top_level_outer_brim_area(const Print&, const ConstPrintObjectPtrs&, float, double&, std::map<ObjectID, double>&, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:340:50: warning: value computed is not used [-Wunused-value] 340 | brimToWrite.at(object->id()).obj == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:378:50: warning: value computed is not used [-Wunused-value] 378 | brimToWrite.at(object->id()).sup == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'Slic3r::ExPolygons Slic3r::inner_brim_area(const Print&, const ConstPrintObjectPtrs&, float, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:524:50: warning: value computed is not used [-Wunused-value] 524 | brimToWrite.at(object->id()).obj == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:567:46: warning: value computed is not used [-Wunused-value] 567 | brimToWrite.at(object->id()).sup == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'double Slic3r::getadhesionCoeff(const PrintObject*)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:642:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 642 | if (modelVolume->extruder_id() == *iter) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:643:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 643 | if (Model::extruderParamsMap.find(modelVolume->extruder_id()) != Model::extruderParamsMap.end()) | ^ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:630:10: warning: unused variable 'print' [-Wunused-variable] 630 | auto print = printObject->print(); | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'Slic3r::ExPolygons Slic3r::outer_inner_brim_area(const Print&, float, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&, std::vector<unsigned int>&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:900:36: warning: unused variable 'deltaT' [-Wunused-variable] 900 | double deltaT = getTemperatureFromExtruder(object); | ^~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1062:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::ExPolygon>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1062 | for (int ia = 0; ia != tempArea.size(); ++ia) { | ~~~^~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1065:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<Slic3r::ExPolygon>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1065 | for (int iao = 0; iao != tempArea.size(); ++iao) | ~~~~^~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'void Slic3r::make_inner_island_brim(const Print&, const ConstPrintObjectPtrs&, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, ExPolygons&, ExPolygons&, std::vector<std::pair<ObjectID, unsigned int> >&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1389:58: warning: value computed is not used [-Wunused-value] 1389 | brimToWrite.at(object->id()).obj == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1409:58: warning: value computed is not used [-Wunused-value] 1409 | brimToWrite.at(object->id()).obj == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1425:58: warning: value computed is not used [-Wunused-value] 1425 | brimToWrite.at(object->id()).sup == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1446:58: warning: value computed is not used [-Wunused-value] 1446 | brimToWrite.at(object->id()).sup == false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'Slic3r::Polygons Slic3r::tryExPolygonOffset(ExPolygons, const Print&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1574:16: warning: unused variable 'scaled_resolution' [-Wunused-variable] 1574 | const auto scaled_resolution = scaled<double>(print.config().resolution.value); | ^~~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:160: src/libslic3r/CMakeFiles/libslic3r.dir/BuildVolume.cpp.o] Error 1 /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'void Slic3r::make_brim(const Print&, PrintTryCancel, Polygons&, std::map<ObjectID, ExtrusionEntityCollection>&, std::map<ObjectID, ExtrusionEntityCollection>&, std::vector<std::pair<ObjectID, unsigned int> >&, std::vector<unsigned int>&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1695:23: error: 'debug' was not declared in this scope 1695 | BOOST_LOG_TRIVIAL(debug) << "brim_width_max, num_loops: " << brim_width_max << ", " << num_loops; | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1695:5: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 1695 | BOOST_LOG_TRIVIAL(debug) << "brim_width_max, num_loops: " << brim_width_max << ", " << num_loops; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1643:26: warning: unused variable 'scaled_resolution' [-Wunused-variable] 1643 | const auto scaled_resolution = scaled<double>(print.config().resolution.value); | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp: In function 'Slic3r::ExtrusionEntityCollection Slic3r::make_brim(const Print&, PrintTryCancel, Polygons&)': /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1714:23: error: 'debug' was not declared in this scope 1714 | BOOST_LOG_TRIVIAL(debug) << "brim_width_max, num_loops: " << brim_width_max << ", " << num_loops; | ^~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1714:5: error: 'BOOST_LOG_TRIVIAL' was not declared in this scope 1714 | BOOST_LOG_TRIVIAL(debug) << "brim_width_max, num_loops: " << brim_width_max << ", " << num_loops; | ^~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Preset.hpp:11, from /home/lord/BambuStudio/src/libslic3r/Config.cpp:5: /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:216: src/libslic3r/CMakeFiles/libslic3r.dir/Config.cpp.o] Error 1 /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:132: src/libslic3r/CMakeFiles/libslic3r.dir/FaceDetector.cpp.o] Error 1 /home/lord/BambuStudio/src/libslic3r/Brim.cpp: At global scope: /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1512:13: warning: 'void Slic3r::make_inner_brim(const Print&, const ConstPrintObjectPtrs&, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&)' defined but not used [-Wunused-function] 1512 | static void make_inner_brim(const Print& print, const ConstPrintObjectPtrs& top_level_objects_with_brim, | ^~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:1301:13: warning: 'void Slic3r::make_inner_island_brim(const Print&, const ConstPrintObjectPtrs&, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, ExPolygons&, ExPolygons&, std::vector<std::pair<ObjectID, unsigned int> >&)' defined but not used [-Wunused-function] 1301 | static void make_inner_island_brim(const Print& print, const ConstPrintObjectPtrs& top_level_objects_with_brim, | ^~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:274:19: warning: 'Slic3r::ExPolygons Slic3r::top_level_outer_brim_area(const Print&, const ConstPrintObjectPtrs&, float, double&, std::map<ObjectID, double>&, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&)' defined but not used [-Wunused-function] 274 | static ExPolygons top_level_outer_brim_area(const Print& print, const ConstPrintObjectPtrs& top_level_objects_with_brim, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Brim.cpp:50:14: warning: 'float Slic3r::max_brim_width(const ConstPrintObjectPtrsAdaptor&)' defined but not used [-Wunused-function] 50 | static float max_brim_width(const ConstPrintObjectPtrsAdaptor &objects) | ^~~~~~~~~~~~~~ In file included from /home/lord/BambuStudio/src/libslic3r/Model.hpp:9, from /home/lord/BambuStudio/src/libslic3r/PrintBase.hpp:13, from /home/lord/BambuStudio/src/libslic3r/Print.hpp:4, from /home/lord/BambuStudio/src/libslic3r/Brim.cpp:6: /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/libslic3r/CMakeFiles/libslic3r.dir/build.make:146: src/libslic3r/CMakeFiles/libslic3r.dir/Brim.cpp.o] Error 1 In file included from /home/lord/BambuStudio/src/libslic3r/Fill/../Model.hpp:9, from /home/lord/BambuStudio/src/libslic3r/Fill/../PrintBase.hpp:13, from /home/lord/BambuStudio/src/libslic3r/Fill/../Print.hpp:4, from /home/lord/BambuStudio/src/libslic3r/Fill/FillAdaptive.cpp:6: /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp: At global scope: /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:214:20: warning: 'std::string Slic3r::get_bed_temp_1st_layer_key(BedType)' defined but not used [-Wunused-function] 214 | static std::string get_bed_temp_1st_layer_key(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:197:20: warning: 'std::string Slic3r::get_bed_temp_key(BedType)' defined but not used [-Wunused-function] 197 | static std::string get_bed_temp_key(const BedType type) | ^~~~~~~~~~~~~~~~ /home/lord/BambuStudio/src/libslic3r/Fill/../PrintConfig.hpp:173:20: warning: 'std::string Slic3r::bed_type_to_gcode_string(BedType)' defined but not used [-Wunused-function] 173 | static std::string bed_type_to_gcode_string(const BedType type) | ^~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [CMakeFiles/Makefile2:876: src/libslic3r/CMakeFiles/libslic3r.dir/all] Error 2 make: *** [Makefile:146: all] Error 2

@lord-x-type
Copy link
Author

Now.. the errors are gone (for good? ;) ).. i repeated cloning the repo and build the deps.. worked as last time..
then building the main application worked so far.
Starting the main app failed to not existing network plugin it seems.
so this looks like an other question like mentioned here #12
Thanks alot.. this one can be closed.

@SaltWei SaltWei closed this as completed Sep 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants