Platform Development • Re: Building fails on current master branch
Pale Moon forum - Forum index [Unofficial]
May 21, 2026
Yes, I am building a 32-bit version with the -arch:AVX switch, but before updating the AV1 library there were no problems with the building.
Yes, this seems to be an issue with the linker not being able to handle assembled AVX/AVX2 in the way Dav1d defines. Not including AVX on non-AVX targets is the smart thing anyway. I don't agree with the way it was done by RT1 though, so I've adopted it in a slightly different way.
As an aside: -arch:AVX does nothing on 32-bit, as AVX is an exclusively 64-bit CPU instruction set.
Discussion in the ATmosphere