diff options
-rw-r--r-- | tools/create_kyradat/create_kyradat.cpp | 6 | ||||
-rw-r--r-- | tools/create_lure/create_lure_dat.cpp | 6 | ||||
-rw-r--r-- | tools/qtable/qtable.c | 5 | ||||
-rw-r--r-- | tools/skycpt/AsciiCptCompile.cpp | 6 |
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 // |