[MPlayer-cygwin] libavcodec compile failure

Diego Biurrun diego at biurrun.de
Fri Apr 23 16:26:43 CEST 2004


Sascha Sommer writes:
> > Anybody else seeing this compile failure?
> >
> cc -I../libvo/ -I../../libvo -g -O4 -march=pentium4 -mcpu=pentium4 -pipe -ff
> ast-
> math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__CYG
> WIN_
> _  -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU
> _SOURCE -c -o utils.o utils.c
> > utils.c:407:15: invalid suffix "i64" on integer constant
> > make[1]: *** [utils.o] Error 1
> > make[1]: Leaving directory `/home/diego/mplayer/dev/libavcodec'
> > make: *** [libavcodec/libavcodec.a] Error 2
> >
> > latest CVS, latest Cygwin, WinXP home SP1
> 
> Cygwin1.dll 1.5.9,
> gcc 3.3.1,
> and latest cvs work fo me here.

Hmm, I managed to track it down to the following change in Cygwin:

- Make fcntl 64-bit aware.  (Corinna Vinschen)

http://cygwin.com/ml/cygwin-announce/2004-01/msg00010.html

> Are you sure your libavcodec is the latest because cvs update in the
> main tree won't update it at least not for me? Though I saw this
> working before.

Add the following to CVS/Entries:

D/libavcodec////
D/libavformat////

Diego




More information about the MPlayer-cygwin mailing list