x264の64ビットコンパイル

ひさしぶりに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

して大丈夫かな、と。

カテゴリー: チラシの裏 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください