| Summary: | [WebRTC] [WPE] Missing NEON files for libyuv on ARM | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | softrobot | ||||
| Component: | WebRTC | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED DUPLICATE | ||||||
| Severity: | Normal | CC: | pnormand, youennf | ||||
| Priority: | P2 | ||||||
| Version: | Other | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
Actually Thibault also reported this and filed a patch too, thanks anyway :) *** This bug has been marked as a duplicate of bug 196157 *** |
Created attachment 366493 [details] Adding the libyuv _neon files to libwebrtc Hi, When trying to compile WebRTC support for WPE on Raspberry Pi 3, I encountered linkage errors for *_NEON functions in libyuv, used by libwebrtc. I was using gcc optimization flags such as '-mfpu=neon-fp-armv8 -mtune=cortex-a53'. I am not sure if this solution is applicable to all versions, but I was able to circumvent the issue by adding the _neon files to CMakeLists.txt. Attaching a patch. Thanks! /Avner