From 9e4b73f0814ffd8b439bacebd68df86989df8b03 Mon Sep 17 00:00:00 2001 From: supermerill Date: Wed, 15 Dec 2021 19:19:39 +0100 Subject: missing includes for gentoo compilation supermerill/SuperSlicer#1931 --- src/libslic3r/AppConfig.cpp | 9 +++++---- src/libslic3r/Format/CWS.cpp | 4 ++++ src/libslic3r/GCode.cpp | 3 ++- src/libslic3r/GCode/AvoidCrossingPerimeters.cpp | 2 ++ src/libslic3r/GCodeWriter.cpp | 5 ++++- src/libslic3r/MedialAxis.cpp | 3 +++ src/libslic3r/PlaceholderParser.cpp | 3 +++ src/libslic3r/PrintBase.cpp | 2 ++ src/libslic3r/PrintObject.cpp | 2 +- src/slic3r/GUI/3DBed.cpp | 4 ++++ src/slic3r/GUI/CalibrationAbstractDialog.cpp | 4 ++++ src/slic3r/GUI/GUI_ObjectList.cpp | 2 ++ src/slic3r/GUI/PhysicalPrinterDialog.cpp | 1 + src/slic3r/GUI/Preferences.cpp | 4 ++++ src/slic3r/GUI/Search.cpp | 2 ++ src/slic3r/GUI/Tab.cpp | 7 +++++-- src/slic3r/Utils/PresetUpdater.cpp | 5 ++++- 17 files changed, 52 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/libslic3r/AppConfig.cpp b/src/libslic3r/AppConfig.cpp index 9be3b5eae..df0209bb0 100644 --- a/src/libslic3r/AppConfig.cpp +++ b/src/libslic3r/AppConfig.cpp @@ -9,15 +9,16 @@ #include #include -#include +#include #include +#include +#include +#include +#include #include #include #include #include -#include -#include -#include #ifdef WIN32 //FIXME replace the two following includes with after it becomes mainstream. diff --git a/src/libslic3r/Format/CWS.cpp b/src/libslic3r/Format/CWS.cpp index b28a47f50..395be5044 100644 --- a/src/libslic3r/Format/CWS.cpp +++ b/src/libslic3r/Format/CWS.cpp @@ -2,6 +2,10 @@ #include "libslic3r/PrintConfig.hpp" #include "libslic3r/Time.hpp" +#include +#include +#include + namespace Slic3r { using ConfMap = std::map; diff --git a/src/libslic3r/GCode.cpp b/src/libslic3r/GCode.cpp index cd4a79af0..c48e11d79 100644 --- a/src/libslic3r/GCode.cpp +++ b/src/libslic3r/GCode.cpp @@ -16,9 +16,10 @@ #include #include +#include #include +#include #include -#include #include #include diff --git a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp index 1d40a62bd..cad59bd32 100644 --- a/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp +++ b/src/libslic3r/GCode/AvoidCrossingPerimeters.cpp @@ -9,6 +9,8 @@ #include "../SVG.hpp" #include "AvoidCrossingPerimeters.hpp" +#include + #include #include diff --git a/src/libslic3r/GCodeWriter.cpp b/src/libslic3r/GCodeWriter.cpp index ede145d8d..09e45f1fe 100644 --- a/src/libslic3r/GCodeWriter.cpp +++ b/src/libslic3r/GCodeWriter.cpp @@ -1,10 +1,13 @@ #include "GCodeWriter.hpp" #include "CustomGCode.hpp" + +#include + #include +#include #include #include #include -#include #define FLAVOR_IS(val) this->config.gcode_flavor.value == val #define FLAVOR_IS_NOT(val) this->config.gcode_flavor.value != val diff --git a/src/libslic3r/MedialAxis.cpp b/src/libslic3r/MedialAxis.cpp index 56a15ef54..54c2beace 100644 --- a/src/libslic3r/MedialAxis.cpp +++ b/src/libslic3r/MedialAxis.cpp @@ -8,6 +8,9 @@ #include "SVG.hpp" #include "polypartition.h" #include "poly2tri/poly2tri.h" + +#include + #include #include #include diff --git a/src/libslic3r/PlaceholderParser.cpp b/src/libslic3r/PlaceholderParser.cpp index c077d6cd7..94aa32af3 100644 --- a/src/libslic3r/PlaceholderParser.cpp +++ b/src/libslic3r/PlaceholderParser.cpp @@ -1,11 +1,13 @@ #include "PlaceholderParser.hpp" #include "Exception.hpp" #include "Flow.hpp" + #include #include #include #include #include +#include #ifdef _MSC_VER #include // provides **_environ #else @@ -25,6 +27,7 @@ #endif #include +#include #include // Spirit v2.5 allows you to suppress automatic generation diff --git a/src/libslic3r/PrintBase.cpp b/src/libslic3r/PrintBase.cpp index e4a0b45cc..5ca0198d5 100644 --- a/src/libslic3r/PrintBase.cpp +++ b/src/libslic3r/PrintBase.cpp @@ -4,6 +4,8 @@ #include #include +#include + #include "I18N.hpp" //! macro used to mark string used at localization, diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 8e8a725dc..9aff46af9 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -14,12 +14,12 @@ #include "Fill/FillAdaptive.hpp" #include "Format/STL.hpp" +#include #include #include #include #include -#include #include diff --git a/src/slic3r/GUI/3DBed.cpp b/src/slic3r/GUI/3DBed.cpp index 54ddeac97..b5e29302d 100644 --- a/src/slic3r/GUI/3DBed.cpp +++ b/src/slic3r/GUI/3DBed.cpp @@ -16,7 +16,11 @@ #include #include +#include #include +#include +#include +#include static const float GROUND_Z = -0.02f; diff --git a/src/slic3r/GUI/CalibrationAbstractDialog.cpp b/src/slic3r/GUI/CalibrationAbstractDialog.cpp index 6fa3c1a6b..385d5e0cf 100644 --- a/src/slic3r/GUI/CalibrationAbstractDialog.cpp +++ b/src/slic3r/GUI/CalibrationAbstractDialog.cpp @@ -5,10 +5,14 @@ #include "GUI.hpp" #include "GUI_ObjectList.hpp" #include "Tab.hpp" + #include #include #include +#include +#include + #if ENABLE_SCROLLABLE static wxSize get_screen_size(wxWindow* window) { diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index bcc1eef24..3d2280523 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -15,6 +15,8 @@ #include "Selection.hpp" #include +#include + #include "slic3r/Utils/FixModelByWin10.hpp" #ifdef __WXMSW__ diff --git a/src/slic3r/GUI/PhysicalPrinterDialog.cpp b/src/slic3r/GUI/PhysicalPrinterDialog.cpp index 54701eedd..387a3e8fb 100644 --- a/src/slic3r/GUI/PhysicalPrinterDialog.cpp +++ b/src/slic3r/GUI/PhysicalPrinterDialog.cpp @@ -5,6 +5,7 @@ #include #include #include +#include #include #include diff --git a/src/slic3r/GUI/Preferences.cpp b/src/slic3r/GUI/Preferences.cpp index a48961ee1..68987b44b 100644 --- a/src/slic3r/GUI/Preferences.cpp +++ b/src/slic3r/GUI/Preferences.cpp @@ -4,8 +4,12 @@ #include "Plater.hpp" #include "I18N.hpp" #include "libslic3r/AppConfig.hpp" + #include +#include +#include + namespace Slic3r { namespace GUI { diff --git a/src/slic3r/GUI/Search.cpp b/src/slic3r/GUI/Search.cpp index 6c75eb153..b35efd92c 100644 --- a/src/slic3r/GUI/Search.cpp +++ b/src/slic3r/GUI/Search.cpp @@ -1,7 +1,9 @@ #include "Search.hpp" #include +#include #include + #include #include #include diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 7fe2c5c7b..0f63501bc 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -22,6 +22,7 @@ #include #include +#include #include #include #include @@ -29,10 +30,12 @@ #include #include - -#include #include +#include +#include #include #include +#include + #include "wxExtensions.hpp" #include "PresetComboBoxes.hpp" #include diff --git a/src/slic3r/Utils/PresetUpdater.cpp b/src/slic3r/Utils/PresetUpdater.cpp index bf952bb8c..37821d7c8 100644 --- a/src/slic3r/Utils/PresetUpdater.cpp +++ b/src/slic3r/Utils/PresetUpdater.cpp @@ -6,12 +6,15 @@ #include #include #include -#include + #include #include #include +#include #include #include +#include +#include #include #include -- cgit v1.2.3