I'm not actually fan of such changes.

Why to force me to use latest mingw version to test my areas which compiles
fine with gcc-4.4? I still maintaining FFmpeg on windows which still can
not be compiled by gcc newer than 4.4 because of some crappy things going
on with sse and optimizations.

Can not it be a warning or error if some unsupported things are enabled?

On Thu, Apr 12, 2012 at 11:10 AM, Campbell Barton <ideasma...@gmail.com>wrote:

> Revision: 45561
>
> http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45561
> Author:   campbellbarton
> Date:     2012-04-12 09:10:10 +0000 (Thu, 12 Apr 2012)
> Log Message:
> -----------
> add in a check for Mingw so 4.5 or older will error out on build.
>
> Modified Paths:
> --------------
>    trunk/blender/source/blender/blenkernel/BKE_global.h
>
> Modified: trunk/blender/source/blender/blenkernel/BKE_global.h
> ===================================================================
> --- trunk/blender/source/blender/blenkernel/BKE_global.h        2012-04-12
> 08:45:26 UTC (rev 45560)
> +++ trunk/blender/source/blender/blenkernel/BKE_global.h        2012-04-12
> 09:10:10 UTC (rev 45561)
> @@ -166,6 +166,11 @@
>  #  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
>
>
> _______________________________________________
> Bf-blender-cvs mailing list
> bf-blender-...@blender.org
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
>



-- 
With best regards, Sergey Sharybin
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to