hello,everyone:
i cross compile vlc for arm-linux.when i run "make",the following error occurs,help,please.
arm-linux-g++ -Wsign-compare -Wsign-compare -Wall -pipe -o vlc src/vlc-vlc.o lib/libvlc.a ./modules/demux/liblivedotcom.a ./modules/codec/ffmpeg/libffmpeg.a ./modules/stream_out/libstream_out_switcher.a -L/usr/local/lib -g -lrt -lpthread -ldl -lm -L/usr/local/src/vlc/vlc-0.8.2/live/UsageEnvironment -lUsageEnvironment -L/usr/local/src/vlc/vlc-0.8.2/live/groupsock -lgroupsock -L/usr/local/src/vlc/vlc-0.8.2/live/BasicUsageEnvironment -lBasicUsageEnvironment -L/usr/local/src/vlc/vlc-0.8.2/live/liveMedia -lliveMedia -L/usr/local/src/vlc/vlc-0.8.2/ffmpeg-20041113/libavformat /usr/local/src/vlc/vlc-0.8.2/ffmpeg-20041113/libavformat/libavformat.a -L/usr/local/src/vlc/vlc-0.8.2/ffmpeg-20041113/libavcodec /usr/local/src/vlc/vlc-0.8.2/ffmpeg-20041113/libavcodec/libavcodec.a -lm
/armtools/arm-linux/bin/ld: /usr/local/src/vlc/vlc-0.8.2/live/UsageEnvironment/libUsageEnvironment.a: Relocations in generic ELF (EM: 3)
/usr/local/src/vlc/vlc-0.8.2/live/UsageEnvironment/libUsageEnvironment.a: could
not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[2]: *** [vlc] Error 1
make[2]: Leaving directory `/usr/local/src/vlc/vlc-0.8.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/vlc/vlc-0.8.2'
make: *** [all] Error 2