Ticket #2065 (closed defect: fixed)

Opened 3 weeks ago

Last modified 7 days ago

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) (diff)

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

comment:1 Changed 3 weeks ago by riza

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

In 5699:

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

comment:2 Changed 7 days 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 days ago by riza

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