x265 build errors

Issue #184 resolved
Former user created an issue

I used VC2012 to build x265. I got the following compile errors. Please see the attachment.

Comments (3)

  1. Former user Account Deleted

    The compile error is as follow:

    param.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(237): error C2084: function '__int64 abs(__int64) throw()' already has a body C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(501) : see previous definition of 'abs' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(242): error C2556: 'imaxdiv_t div(intmax_t,intmax_t)' : overloaded function differs only by return type from 'lldiv_t div(__int64,__int64) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(509) : see declaration of 'div' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\inttypes.h(242): error C2371: 'div' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\stdlib.h(509) : see declaration of 'div'

  2. Former user Account Deleted

    I figure out my problem. I should use vc11-x86_64 for VisualStudios2012 instead of vc12-x86_64.

  3. Log in to comment