Index: libraries/source/nvtt/build.sh =================================================================== --- libraries/source/nvtt/build.sh +++ libraries/source/nvtt/build.sh @@ -5,6 +5,8 @@ JOBS=${JOBS:="-j2"} MAKE=${MAKE:="make"} +exit + echo "Building NVTT..." echo Index: source/gui/CGUI.h =================================================================== --- source/gui/CGUI.h +++ source/gui/CGUI.h @@ -34,6 +34,7 @@ #include "scriptinterface/ScriptInterface.h" #include +#include #include #include Index: source/scriptinterface/ScriptConversions.cpp =================================================================== --- source/scriptinterface/ScriptConversions.cpp +++ source/scriptinterface/ScriptConversions.cpp @@ -22,6 +22,7 @@ #include "graphics/Entity.h" #include "maths/Vector2D.h" #include "ps/utf16string.h" +#include "ps/CLogger.h" #include "ps/CStr.h" #define FAIL(msg) STMT(LOGERROR(msg); return false) Index: source/simulation2/serialization/ISerializer.h =================================================================== --- source/simulation2/serialization/ISerializer.h +++ source/simulation2/serialization/ISerializer.h @@ -20,6 +20,7 @@ #include "maths/Fixed.h" #include "ps/Errors.h" +#include "scriptinterface/ScriptTypes.h" ERROR_GROUP(Serialize); ERROR_TYPE(Serialize, OutOfBounds); Index: source/simulation2/system/ParamNode.cpp =================================================================== --- source/simulation2/system/ParamNode.cpp +++ source/simulation2/system/ParamNode.cpp @@ -24,6 +24,7 @@ #include "ps/CStr.h" #include "ps/Filesystem.h" #include "ps/XML/Xeromyces.h" +#include "scriptinterface/ScriptInterface.h" #include