[Ffmpeg-devel] Cross Compiling to Windows CE
Cool_Zer0
c00jz3r0
Fri Jan 12 12:08:19 CET 2007
Hi there.
I'm getting a bit desperate!
I'm trying to compile ffmpeg (I only need libavcodec and libavformat)
for Windows Mobile 5.0 / Windows CE.
I'm doing this with the latest SVN version:
# svn info
Path: .
URL: svn://svn.mplayerhq.hu/ffmpeg/trunk
Repository UUID: 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
Revision: 7439
Node Kind: directory
Schedule: normal
Last Changed Author: romansh
Last Changed Rev: 7439
# ./configure --cross-compile --arch=armv4l --disable-static
--enable-shared --enable-memalign-hack --disable-ipv6
--prefix=/usr/local/wince --log=yes --cc=arm-wince-pe-gcc
arm-wince-pe-gcc is unable to create an executable file.
C compiler test failed.
If you think configure made a mistake, make sure you are using the latest
version from SVN. If the latest version fails, report the problem to the
ffmpeg-devel at mplayerhq.hu mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.err" produced by configure as this will help
solving the problem.
# cat config.err
(...)
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-26530-4677-15895.c
1 int main(){
2 return 0;
3 }
END /tmp/ffmpeg-conf-26530-4677-15895.c
arm-wince-pe-gcc -D__stdcall= -D_OFF_T_
-I/usr/local/wince/cross-tools/include
-I/usr/local/wince/contrib-xscale/include -fomit-frame-pointer -c -o
/tmp/ffmpeg-conf-540-4677-3845.o /tmp/ffmpeg-conf-26530-4677-15895.c
arm-wince-pe-gcc -Wl,--warn-common -L/usr/local/wince/contrib-xscale/lib
-o /tmp/ffmpeg-conf-299-4677-20332 /tmp/ffmpeg-conf-540-4677-3845.o -lm
/usr/local/wince/cross-tools/lib/gcc/arm-wince-pe/4.1.0/../../../../arm-wince-pe/bin/ld:
cannot find -lm
collect2: ld returned 1 exit status
C compiler test failed.
Any suggestions?
Thanks
More information about the ffmpeg-devel
mailing list