FFmpeg compile problem: error: ‘xvid_plugin_lumimasking_t’ "

Linux howto's, compile information, information on whatever we learned on working with linux, MACOs and - of course - Products of the big evil....
Post Reply
User avatar
^rooker
Site Admin
Posts: 1483
Joined: Fri Aug 29, 2003 8:39 pm

FFmpeg compile problem: error: ‘xvid_plugin_lumimasking_t’ "

Post by ^rooker »

I've been compiling FFmpeg in different versions on my Debian Squeeze server in the last years, without any problems.
Since a few weeks I can't compile the git version.

Compiling it failes with the following error:
libavcodec/libxvid.c: In function ‘xvid_encode_init’:
libavcodec/libxvid.c:362: error: ‘xvid_plugin_lumimasking_t’ undeclared (first use in this function)
libavcodec/libxvid.c:362: error: (Each undeclared identifier is reported only once
libavcodec/libxvid.c:362: error: for each function it appears in.)
libavcodec/libxvid.c:362: error: expected ‘;’ before ‘masking_l’
libavcodec/libxvid.c:363: error: expected ‘;’ before ‘masking_v’
libavcodec/libxvid.c:364: warning: ISO C90 forbids mixed declarations and code
libavcodec/libxvid.c:539: error: ‘masking_l’ undeclared (first use in this function)
libavcodec/libxvid.c:550: error: ‘masking_v’ undeclared (first use in this function)
make: *** [libavcodec/libxvid.o] Error 1
I was able to compile it, after removing "--enable-libxvid" as parameter to configure.
This is not a solution, it's just a workaround. I'll update this thread if I figure out what's causing this.
Jumping out of an airplane is not a basic instinct. Neither is breathing underwater. But put the two together and you're traveling through space!
Post Reply