Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-04-12 13:10:10 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-04-12 13:10:10 +0400
commit4b8ab31d81e335a1d5e45dc950ea1350dc1ca1c4 (patch)
tree91f891e2d9b49f49a903f89bee2502e03198d5c3 /source/blender/blenkernel/BKE_global.h
parent20f446073c64fcffff04ce1b47a82641f4168e31 (diff)
add in a check for Mingw so 4.5 or older will error out on build.
Diffstat (limited to 'source/blender/blenkernel/BKE_global.h')
-rw-r--r--source/blender/blenkernel/BKE_global.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_global.h b/source/blender/blenkernel/BKE_global.h
index 5f230e5fad9..950c3c20b9b 100644
--- a/source/blender/blenkernel/BKE_global.h
+++ b/source/blender/blenkernel/BKE_global.h
@@ -166,6 +166,11 @@ enum {
# error Either __BIG_ENDIAN__ or __LITTLE_ENDIAN__ must be defined.
#endif
+/* there is really no good place for this */
+#if defined(FREE_WINDOWS) && ((__GNUC__ < 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ < 6)))
+# error "Mingw requires GCC 4.6 minimum"
+#endif
+
#define L_ENDIAN 1
#define B_ENDIAN 0