I remember someone saying that compiling flac
with gcc 3.0 yields a broken executable. I saw this
on the Lame list that might explain the problem. I don't
have a gcc 3.0 setup yet but somebody may be able
to verify this...
--- Alexander Leidinger <Alexander@Leidinger.net>
wrote:> From: Alexander Leidinger <Alexander@Leidinger.net>
> Subject: Re: [MP3 ENCODER] Lame and gcc v3.x optimization
> To: mp3encoder@minnie.tuhs.org
> Date: Wed, 30 Jan 2002 17:24:45 +0100 (CET)
>
> On 30 Jan, Yosi wrote:
>
> > As the maintainer of the Lame spec files for Linux RPM packages,
> I'd
> > like to ask for your help. I would like to use the best gcc
> > (version 3.x) flags for differnet platforms. By "best" I
mean the
> ones
> > that produce the fastest code. Here are the values that I currently
> use
> > for Pentium III or higher CPUs:
> >
> > -O3 -fomit-frame-pointer -mcpu=athlon -march=athlon \
> > -malign-functions=4 -funroll-loops -fexpensive-optimizations \
> > -fschedule-insns2 -mfancy-math-387 -pipe
>
> gcc 3.0.3 produces a broken lame executable if you use -O3 with
> -funroll-loops.
__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions!
http://auctions.yahoo.com