intel / cartwheel-ffmpeg

Intel developer staging area for unmerged upstream patch contributions to FFmpeg
GNU Lesser General Public License v2.1
93 stars 33 forks source link

Code expects __ILP32__/__LP64__ to be defined, missing on ARM #215

Closed jian2x closed 1 year ago

jian2x commented 1 year ago

ILP32 is not defined on 32bit ARM (although it is an ILP32 arch): https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106930

The following code fails to build: https://github.com/oneapi-src/oneVPL/blob/master/api/vpl/mfxdefs.h#L62-L76

One workaround is to add -DILP32 to CXXFLAGS.

jian2x commented 1 year ago

link: https://github.com/oneapi-src/oneVPL/issues/70

xhaihao commented 1 year ago

No FFmpeg related.