2006/09/30

Mozilla x86_64 上でのビルドエラー (mozilla/modules/libimg/png/pnggccrd.c)

現在、Bugzilla 334110が原因で、x86_64上ではbuildできません。注意。

対策としては
mozlibpngconf.h に#define PNG_NO_MMX_CODE
を入れるとよいらしい。PNGの処理にMMXを使っているアセンブラコードに問題があるようだ。
現在のx86CPUならば、MMXを無効にしてもそれほど速度が落ないらしい。