I've search for hours trying to figure out what this error is telling me, but I havn't made any headway. Can somenone help me understand what it means and how I might fix it?
Code:
Making all in lavtools
make[2]: Entering directory `/usr/src/mjpegtools-1.8.0/lavtools'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -I../utils -DLAVPLAY_VERSION=\"1.8.0\" -I/usr/local/include -I/usr/src/jpeg-mmx -I/usr/local/include/lqt -march=i486 -mcpu=i486 -pthread -Wall -Wunused -MT liblavfile_la-lav_io.lo -MD -MP -MF ".deps/liblavfile_la-lav_io.Tpo" -c -o liblavfile_la-lav_io.lo `test -f 'lav_io.c' || echo './'`lav_io.c; \
then mv -f ".deps/liblavfile_la-lav_io.Tpo" ".deps/liblavfile_la-lav_io.Plo"; else rm -f ".deps/liblavfile_la-lav_io.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include -I../utils -DLAVPLAY_VERSION=\"1.8.0\" -I/usr/local/include -I/usr/src/jpeg-mmx -I/usr/local/include/lqt -march=i486 -mcpu=i486 -pthread -Wall -Wunused -MT liblavfile_la-lav_io.lo -MD -MP -MF .deps/liblavfile_la-lav_io.Tpo -c lav_io.c -fPIC -DPIC -o .libs/liblavfile_la-lav_io.o
lav_io.c: In function `lav_fileno':
lav_io.c:1371: error: dereferencing pointer to incomplete type
make[2]: *** [liblavfile_la-lav_io.lo] Error 1
make[2]: Leaving directory `/usr/src/mjpegtools-1.8.0/lavtools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/mjpegtools-1.8.0'
make: *** [all] Error 2