Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#2065 closed defect (fixed)

Update libyuv version to fix linker error when building dll on Visual Studio 2015

Reported by: riza Owned by: bennylp
Priority: normal Milestone: release-2.8
Component: third-party Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description (last modified by riza)

When building libyuv as dll on Visual Studio 2015, linker error was generated

1>compare.obj : error LNK2019: unresolved external symbol _HammingDistance_X86
referenced in function _ComputeHammingDistance
1>..\..\lib\libyuv-i386-Win32-vc14-Debug.dll : fatal error LNK1120: 1 unresolved
externals

The issue seems to have been corrected on the current version (17 Nov 2017).
Unfortunately, to build correctly on Visual Studio 2005, we still need one additional modification to the previous one.

Change History (3)

comment:1 Changed 7 years ago by riza

  • Resolution set to fixed
  • Status changed from new to closed

In 5699:

Close #2065: Update libyuv to fix linker error when building libyuv as dll on Visual Studio 2015.

comment:2 Changed 7 years ago by riza

In 5708:

Re #2065: We still need to modify some source code to avoid build error on
Visual Studio 2005.

comment:3 Changed 7 years ago by riza

  • Description modified (diff)
Note: See TracTickets for help on using tickets.