fix compilation with GCC10 (missing cstdio includes) unbundle freetype fix linking against system libdumb
121 lines
5.1 KiB
Diff
121 lines
5.1 KiB
Diff
diff -up ags-v.3.5.0.25/Common/font/fonts.cpp.gcc10 ags-v.3.5.0.25/Common/font/fonts.cpp
|
|
--- ags-v.3.5.0.25/Common/font/fonts.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Common/font/fonts.cpp 2020-08-04 14:45:38.562128618 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include <vector>
|
|
#include <alfont.h>
|
|
#include "ac/common.h" // set_our_eip
|
|
diff -up ags-v.3.5.0.25/Common/game/main_game_file.cpp.gcc10 ags-v.3.5.0.25/Common/game/main_game_file.cpp
|
|
--- ags-v.3.5.0.25/Common/game/main_game_file.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Common/game/main_game_file.cpp 2020-08-04 14:46:04.688326178 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "ac/audiocliptype.h"
|
|
#include "ac/dialogtopic.h"
|
|
#include "ac/gamesetupstruct.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/global_debug.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/global_debug.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/global_debug.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/global_debug.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "ac/global_debug.h"
|
|
#include "ac/common.h"
|
|
#include "ac/characterinfo.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/global_display.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/global_display.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/global_display.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/global_display.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include <stdarg.h>
|
|
#include "ac/common.h"
|
|
#include "ac/character.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/gui.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/gui.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/gui.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/gui.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "ac/gui.h"
|
|
#include "ac/common.h"
|
|
#include "ac/draw.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/parser.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/parser.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/parser.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/parser.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -13,6 +13,7 @@
|
|
//=============================================================================
|
|
|
|
#include <cctype> //isalnum()
|
|
+#include <cstdio>
|
|
#include "ac/common.h"
|
|
#include "ac/gamesetupstruct.h"
|
|
#include "ac/gamestate.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/string.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/string.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/string.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/string.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "ac/string.h"
|
|
#include "ac/common.h"
|
|
#include "ac/display.h"
|
|
diff -up ags-v.3.5.0.25/Engine/ac/translation.cpp.gcc10 ags-v.3.5.0.25/Engine/ac/translation.cpp
|
|
--- ags-v.3.5.0.25/Engine/ac/translation.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/ac/translation.cpp 2020-08-04 12:56:31.962203312 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "ac/asset_helper.h"
|
|
#include "ac/common.h"
|
|
#include "ac/gamesetup.h"
|
|
diff -up ags-v.3.5.0.25/Engine/debug/filebasedagsdebugger.cpp.gcc10 ags-v.3.5.0.25/Engine/debug/filebasedagsdebugger.cpp
|
|
--- ags-v.3.5.0.25/Engine/debug/filebasedagsdebugger.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/debug/filebasedagsdebugger.cpp 2020-08-04 14:42:43.988808731 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "debug/filebasedagsdebugger.h"
|
|
#include "ac/file.h" // filelength()
|
|
#include "util/stream.h"
|
|
diff -up ags-v.3.5.0.25/Engine/gui/guidialog.cpp.gcc10 ags-v.3.5.0.25/Engine/gui/guidialog.cpp
|
|
--- ags-v.3.5.0.25/Engine/gui/guidialog.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/gui/guidialog.cpp 2020-08-04 14:44:16.379507272 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include "gui/guidialog.h"
|
|
|
|
#include "ac/common.h"
|
|
diff -up ags-v.3.5.0.25/Engine/script/cc_instance.cpp.gcc10 ags-v.3.5.0.25/Engine/script/cc_instance.cpp
|
|
--- ags-v.3.5.0.25/Engine/script/cc_instance.cpp.gcc10 2020-07-12 02:18:03.000000000 +0200
|
|
+++ ags-v.3.5.0.25/Engine/script/cc_instance.cpp 2020-08-04 14:45:00.790843049 +0200
|
|
@@ -12,6 +12,7 @@
|
|
//
|
|
//=============================================================================
|
|
|
|
+#include <cstdio>
|
|
#include <string.h>
|
|
#include "ac/common.h"
|
|
#include "ac/dynobj/cc_dynamicarray.h"
|