ひさしぶりにx264のコンパイルをやろうとして、途中で「32ビットと64ビットのオブジェクトはくっつけらんねーよ!」とエラーされる。commonの中のx86/は64ビットでコンパイルされるのだが、その他が32ビットコンパイルされるのが原因らしい。
無駄に64ビットOSを選択しなければよかった・・・、と思いつつ対処。
32ビットオブジェクトに対して-m64をつけてコンパイル。
/usr/include/gnu/stubs.h:9:27: error: gnu/stubs-64.h: No such file or directory
と、云われ、
sudo aptitude install libc6-dev-amd64
して大丈夫かな、と。