[FFmpeg-devel] error in aaccoder.c building under Cygwin ?

Fernando Cassia fcassia at gmail.com
Sat Apr 23 14:56:03 CEST 2011


On Sat, Apr 23, 2011 at 6:05 AM, Michael Niedermayer <michaelni at gmx.at> wrote:
> can you try git ?
> it should be fixed there

I used

VP8 Codec SDK
git clone git://review.webmproject.org/libvpx.git
(configure, make)

git clone git://git.videolan.org/ffmpeg.git ffmpeg

Please tell me if this is the official git repository as it´s the
first time I use git...

[I´ve got the above git URLs from a FFMPEG compilation tutorial]

> also you can downgrade cygwin to 1.7.7 which should fix it as well

Getting it with GIT from URL above gave me the same problem, see below:

----
CC      libavcodec/aacadtsdec.o
CC      libavcodec/aaccoder.o
libavcodec/aaccoder.c: In function `coef2minsf':
libavcodec/aaccoder.c:521: error: `float_t' undeclared (first use in this functi
on)
libavcodec/aaccoder.c:521: error: (Each undeclared identifier is reported only o
nce
libavcodec/aaccoder.c:521: error: for each function it appears in.)
libavcodec/aaccoder.c:521: error: parse error before numeric constant
libavcodec/aaccoder.c: In function `coef2maxsf':
libavcodec/aaccoder.c:526: error: `float_t' undeclared (first use in this functi
on)
libavcodec/aaccoder.c:526: error: parse error before numeric constant
libavcodec/aaccoder.c: In function `search_for_quantizers_anmr':
libavcodec/aaccoder.c:576: error: `float_t' undeclared (first use in this functi
on)
libavcodec/aaccoder.c:576: error: parse error before numeric constant
libavcodec/aaccoder.c: In function `search_for_quantizers_twoloop':
libavcodec/aaccoder.c:736: error: `float_t' undeclared (first use in this functi
on)
libavcodec/aaccoder.c:736: error: parse error before numeric constant
libavcodec/aaccoder.c:736: error: parse error before numeric constant
libavcodec/aaccoder.c: In function `search_for_quantizers_faac':
libavcodec/aaccoder.c:939: error: `float_t' undeclared (first use in this functi
on)
libavcodec/aaccoder.c:939: error: parse error before numeric constant
libavcodec/aaccoder.c:968: error: parse error before numeric constant
libavcodec/aaccoder.c: In function `search_for_quantizers_fast':
libavcodec/aaccoder.c:1021: error: `float_t' undeclared (first use in this funct
ion)
libavcodec/aaccoder.c:1021: error: parse error before numeric constant
make: *** [libavcodec/aaccoder.o] Error 1

SIRAGON at ML1030 ~/ffmpeg
----

Any ideas? I´d rather prefer to avoid having to reinstall cygwin....

FC


More information about the ffmpeg-devel mailing list