[MPlayer-cygwin] unknown register name 'eax' in 'asm'

Sascha Sommer saschasommer at freenet.de
Fri Sep 15 15:29:36 CEST 2006


Hi,

On Monday 04 September 2006 07:37, 鎮安ricky wrote:
> I  use cegcc , but error
>
>
>
> make -C loader
> make[1]: Entering directory `/home/an/TEST/MPlayer-1.0pre8/loader'
> arm-wince-pe-gcc -O2 -v -g -I/usr/ppc/arm-wince-pe/lib -I/usr/ppc/lib -I./
> -I/usr/ppc/include -I/usr/ppc/arm-wince-pe/include  -I../..  -DMPLAYER
> -D__WINE__  -c ldt_keeper.c Using built-in specs.
> Target: arm-wince-pe
> Configured with:
> /home/danny/src/cegcc/svn.berlios.de/cegcc/branches/linux-build/src/gcc/con
>figure --prefix=/usr/ppc --enable-languages=c --disable-interwork
> --disable-nls --enable-checking --disable-multilib --without-headers
> --target=arm-wince-pe i686-pc-linux-gnu Thread model: single
> gcc version 4.1.0
>  /usr/ppc/libexec/gcc/arm-wince-pe/4.1.0/cc1 -quiet -v
> -I/usr/ppc/arm-wince-pe/lib -I/usr/ppc/lib -I./ -I/usr/ppc/include
> -I/usr/ppc/arm-wince-pe/include -I../.. -D__CEGCC32__ -D__CEGCC__ -Dunix
> -D__unix__ -D__unix -idirafter
> /usr/ppc/lib/gcc/arm-wince-pe/4.1.0/../../../../arm-wince-pe/lib/../include
>/w32api -idirafter ../../include/w32api -DMPLAYER -D__WINE__ ldt_keeper.c
> -quiet -dumpbase ldt_keeper.c -auxbase ldt_keeper -g -O2 -version -o
> /tmp/cc1xCY2L.s ignoring nonexistent directory
> "/usr/ppc/lib/gcc/arm-wince-pe/4.1.0/../../../../arm-wince-pe/sys-include"
> ignoring nonexistent directory "../../include/w32api"
> ignoring duplicate directory "/usr/ppc/arm-wince-pe/include"
>   as it is a non-system directory that duplicates a system directory
> #include "..." search starts here:
> #include <...> search starts here:
>  /usr/ppc/arm-wince-pe/lib
>  /usr/ppc/lib
>  ./
>  /usr/ppc/include
>  ../..
>  /usr/ppc/lib/gcc/arm-wince-pe/4.1.0/include
>  /usr/ppc/lib/gcc/arm-wince-pe/4.1.0/../../../../arm-wince-pe/include
> 
> /usr/ppc/lib/gcc/arm-wince-pe/4.1.0/../../../../arm-wince-pe/lib/../include
>/w32api End of search list.
> GNU C version 4.1.0 (arm-wince-pe)
>         compiled by GNU C version 4.0.1 (4.0.1-5mdk for Mandriva Linux
> release 2006.0). GGC heuristics: --param ggc-min-expand=30 --param
> ggc-min-heapsize=4096 Compiler executable checksum:
> c79cd29fe777b4560060b27dfea36e84
> ldt_keeper.c: In function 'Setup_FS_Segment':
> ldt_keeper.c:128: error: unknown register name 'eax' in 'asm'
> make[1]: *** [ldt_keeper.o] Error 1
> make[1]: Leaving directory `/home/an/TEST/MPlayer-1.0pre8/loader'
> make: *** [loader/libloader.a] Error 2
> _______________________________________________
> MPlayer-cygwin mailing list
> MPlayer-cygwin at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin

Try to configure with --disable-win32. MPlayer is not really ported to wince 
so you might encounter even more such errors.

Regards

Sascha



More information about the MPlayer-cygwin mailing list