-Sorry for the late response, I'm currently traveling so connectivity is spotty 
at best.

you should be able to make a build with 2015 given 3 conditions are met

1) you have msvc 2015 update 3 or higher

2 You have a full set of our libs in the right place

3) you run 'make full 2015 x64' in the blender source folder.

--Ray


On 4/30/2018 7:09 AM, John Emmas wrote:
> I (almost) managed to build Blender with VS2015 at my first attempt !!
>
> The main problem is that when compiling some of the modules, I see this 
> output :-
>
>       #error "Cannot find pointer size"
>
> which is coming from this section in 'atomic_ops_utils.h' :-
>
>       #if defined(__SIZEOF_POINTER__)
>       #  define LG_SIZEOF_PTR __SIZEOF_POINTER__
>       #elif defined(UINTPTR_MAX)
>       #  if (UINTPTR_MAX == 0xFFFFFFFF)
>       #    define LG_SIZEOF_PTR 4
>       #  elif (UINTPTR_MAX == 0xFFFFFFFFFFFFFFFF)
>       #    define LG_SIZEOF_PTR 8
>       #  endif
>       #elif defined(__WORDSIZE)  /* Fallback for older glibc and cpp */
>       #  if (__WORDSIZE == 32)
>       #    define LG_SIZEOF_PTR 4
>       #  elif (__WORDSIZE == 64)
>       #    define LG_SIZEOF_PTR 8
>       #  endif
>       #endif
>
>       #ifndef LG_SIZEOF_PTR
>       #  error "Cannot find pointer size"
>       #endif
>
> So I'm guessing that neither __SIZEOF_POINTER__ nor UNITPTR_MAX nor 
> __WORDSIZE are defined anywhere.  Could this be a missing #include maybe?  I 
> assume other devs are building Blender successfully with VS2015?
>
> John
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers

_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to