aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJohannes Schickel2007-09-29 11:40:31 +0000
committerJohannes Schickel2007-09-29 11:40:31 +0000
commit94cd7dd04a061f0c256ae3ade78bfe3cb5507dcf (patch)
tree9aaf30512867932e39c1ef01555308193670bba0 /tools
parent41fb38e05e977749d26220a1ecc1c4b6abedd023 (diff)
downloadscummvm-rg350-94cd7dd04a061f0c256ae3ade78bfe3cb5507dcf.tar.gz
scummvm-rg350-94cd7dd04a061f0c256ae3ade78bfe3cb5507dcf.tar.bz2
scummvm-rg350-94cd7dd04a061f0c256ae3ade78bfe3cb5507dcf.zip
Added a hack for the tools to allow building on MinGW with SDL backend. (see bug #1800764 "TOOLS: MinGW tools building broken")
svn-id: r29131
Diffstat (limited to 'tools')
-rw-r--r--tools/create_kyradat/create_kyradat.cpp6
-rw-r--r--tools/create_lure/create_lure_dat.cpp6
-rw-r--r--tools/qtable/qtable.c5
-rw-r--r--tools/skycpt/AsciiCptCompile.cpp6
4 files changed, 23 insertions, 0 deletions
diff --git a/tools/create_kyradat/create_kyradat.cpp b/tools/create_kyradat/create_kyradat.cpp
index a54d18f592..fe581edf8c 100644
--- a/tools/create_kyradat/create_kyradat.cpp
+++ b/tools/create_kyradat/create_kyradat.cpp
@@ -20,6 +20,12 @@
*
*/
+// HACK to allow building with the SDL backend on MinGW
+// see bug #1800764 "TOOLS: MinGW tools building broken"
+#ifdef main
+#undef main
+#endif // main
+
#include "create_kyradat.h"
#include "md5.h"
diff --git a/tools/create_lure/create_lure_dat.cpp b/tools/create_lure/create_lure_dat.cpp
index c5238c2d11..3ccbee7090 100644
--- a/tools/create_lure/create_lure_dat.cpp
+++ b/tools/create_lure/create_lure_dat.cpp
@@ -27,6 +27,12 @@
* to work properly
*/
+// HACK to allow building with the SDL backend on MinGW
+// see bug #1800764 "TOOLS: MinGW tools building broken"
+#ifdef main
+#undef main
+#endif // main
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
diff --git a/tools/qtable/qtable.c b/tools/qtable/qtable.c
index 67467a4917..2a57bfa479 100644
--- a/tools/qtable/qtable.c
+++ b/tools/qtable/qtable.c
@@ -1,3 +1,8 @@
+// HACK to allow building with the SDL backend on MinGW
+// see bug #1800764 "TOOLS: MinGW tools building broken"
+#ifdef main
+#undef main
+#endif // main
#include <stdio.h>
#include <stdlib.h>
diff --git a/tools/skycpt/AsciiCptCompile.cpp b/tools/skycpt/AsciiCptCompile.cpp
index 15434262b2..6ba5af9867 100644
--- a/tools/skycpt/AsciiCptCompile.cpp
+++ b/tools/skycpt/AsciiCptCompile.cpp
@@ -20,6 +20,12 @@
*
*/
+// HACK to allow building with the SDL backend on MinGW
+// see bug #1800764 "TOOLS: MinGW tools building broken"
+#ifdef main
+#undef main
+#endif // main
+
// AsciiCptCompile.cpp
//