[Live-devel] During make: "array type has incomplete element type" in mpegaudiocommon.h

Ross Finlayson finlayson at live555.com
Thu Dec 14 07:31:11 PST 2006


>Make generates an error during compiliation of wis-streamer
>(01-Nov-2006 file, with Live 2006.12.08).  I'm using gcc 4.1.2
>20060928 on Kubuntu 6.10 Edgy Eft and the default make files
>("genMakefiles linux" for Live).  My fault or ?

I think you tripping over some code (in one of the header files) that 
probably shouldn't be there.

Try removing the lines

struct AVOption;
#ifdef HAVE_MMX
extern const struct AVOption avoptions_common[3 + 5];
#else
extern const struct AVOption avoptions_common[3];
#endif
extern const struct AVOption avoptions_workaround_bug[11];

from "mpegaudiocommon.h", and recompile.
-- 

Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


More information about the live-devel mailing list