Le perjantaina 3. lokakuuta 2025, 23.49.46 Itä-Euroopan kesäaika Stephen Hutchinson via ffmpeg-devel a écrit : > While I haven't gotten through adding the more newly-added external > libraries to the tedious mingw build guide, IIRC most/all of them > already can be built natively for AArch64, so I can't really think of a > publicly-available set of circumstances where someone would be linking > an x86-64 dependency into a native Arm instance of FFmpeg. > > I could see it as trying to use x86-64 builds of AviSynth+, though. > That's LoadLibrary, and I either can't remember or haven't seen > anything that describes how the Arm64EC concept behaves when using > dynamic loading. > > Yes, there is a native AArch64 Windows release of AviSynth+, > but there won't be one for Arm64EC, because we dropped support > for building with MSVC outside of x86(-64). An llvm-mingw-built > Arm64EC core wouldn't be able to load MSVC-built x86-64 plugins. > > So it wouldn't surprise me if people stubbornly refuse to use > the AArch64 release because they don't want to let go of a build > of a plugin that the plugin author only published for x86-64 > (even if said plugin is FOSS).
Ok, fair enough. Though on second thought, I think that the problem of how to build that is far worse than the problem of register allocations in assembler. -- ヅニ-クーモン・レミ Tapio's place new town, former Finnish Republic of Uusimaa _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
