diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp
index 7fb06bbda..f5094553a 100644
--- a/src/libslic3r/GCode/GCodeProcessor.cpp
+++ b/src/libslic3r/GCode/GCodeProcessor.cpp
@@ -3,6 +3,8 @@
 
 #include <boost/log/trivial.hpp>
 
+#include <float.h>
+
 #if ENABLE_GCODE_VIEWER
 
 static const float INCHES_TO_MM = 25.4f;