タイトル | : Linux でうまくエンコードできないようです。 |
投稿日 | : 2002/04/03(Wed) 23:35 |
投稿者 | : こいずみ |
> すいません,gcc が 3.0.4 だと,ええと,make する時の CFLAGS の最適化オプ
> ションを
> -O -fomit-frame-pointer -ffast-math -funroll-loops -maccumulate-outgoing-args
> にしたらどうなるか試していただけないでしょうか?バージョンごとに gcc が
> が微妙に違うので,lame の configure を参考にしながら暗中模索状態だったり
> します.ごめんなさい.
ありがとうございました。
% env CFLAGS="-O -fomit-frame-pointer -ffast-math -funroll-loops -maccumulate-outgoing-arg" ./configure
上記のように configure を走らせて最適化を抑えたらうまくいきました。
ちなみに、bitstream.c での該当箇所での segfault は、
RW.bs がどこかで破壊されているのが原因で発生しているようですが。