I'm trying to build vlc for the gumstix overo processor. I am getting the following error.
I've only found one other reference to this particular error in the forums with no resolution to it here..

NOTE: Running task 791 of 875 (ID: 102, /home/rickd/gumstix/gumstix-oe/org.openembedded.snapshot/packages/ffmpeg/ffmpeg_0.4.9-pre1.bb, do_compile)
NOTE: package ffmpeg-0.4.9-pre1: started
NOTE: package ffmpeg-0.4.9-pre1-r1: task do_compile: started
ERROR: function do_compile failed
ERROR: log data follows (/home/rickd/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/ffmpeg-0.4.9-pre1-r1/temp/log.do_compile.11066)
| NOTE: make
| make -C libavcodec all
| make[1]: Entering directory `/home/rickd/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/ffmpeg-0.4.9-pre1-r1/ffmpeg-0.4.9-pre1/libavcodec'
| arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=xscale -O3 -Wall -isystem/home/rickd/gumstix/gumstix-oe/tmp/staging/arm-angstrom-linux-gnueabi/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -fPIC -DPIC -c -o common.o common.c
| In file included from avcodec.h:15,
|                  from common.c:28:
| common.h:69: error: array type has incomplete element type
| common.h:71: error: array type has incomplete element type
| make[1]: *** [common.o] Error 1
| make[1]: Leaving directory `/home/rickd/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/ffmpeg-0.4.9-pre1-r1/ffmpeg-0.4.9-pre1/libavcodec'
| make: *** [lib] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed: /home/rickd/gumstix/gumstix-oe/tmp/work/armv5te-angstrom-linux-gnueabi/ffmpeg-0.4.9-pre1-r1/temp/log.do_compile.11066
NOTE: package ffmpeg-0.4.9-pre1-r1: task do_compile: failed
ERROR: TaskFailed event exception, aborting
NOTE: package ffmpeg-0.4.9-pre1: failed
ERROR: Build of /home/rickd/gumstix/gumstix-oe/org.openembedded.snapshot/packages/ffmpeg/ffmpeg_0.4.9-pre1.bb do_compile failed
ERROR: Task 102 (/home/rickd/gumstix/gumstix-oe/org.openembedded.snapshot/packages/ffmpeg/ffmpeg_0.4.9-pre1.bb, do_compile) failed
NOTE: Tasks Summary: Attempted 790 tasks of which 790 didn't need to be rerun and 1 failed.
ERROR: '/home/rickd/gumstix/gumstix-oe/org.openembedded.snapshot/packages/ffmpeg/ffmpeg_0.4.9-pre1.bb' failed

I've been unable to resolve this, though I am starting to look into it more indepth. Not really sure what is going on with it.

ALSO, I've have not been able to, for the life of me, figure out HOW bitbake actually knows what to build or how to find out what bitbake recipes are available to me for building the various elements.  Any smacks upside the head with a clue by four would be greatly appreciated.

Thanks guys!


Say you can or say you can't, either way you will be right.
Computers are like old testament gods: Lots of rules and no mercy.