[MPlayer-users] arm-linux-gcc 4.0 cannot make the CVS version

Guillaume POIRIER poirierg at gmail.com
Wed Mar 15 13:48:05 CET 2006


Hi,

On 3/15/06, YongLi <sdshliyong at 163.com> wrote:
> Hell All,
>
> I am using the arm-linux-gcc version to make the latest cvs version. I encountered the below error mesage:
>
> armv4l/dsputil_arm_s.S:77: Error: selected processor does not support `pld [r1]'
>
> My gcc info is:
> [root at redhat main]# /hdb/arm/usr/bin/arm-linux-gcc -v
> Using built-in specs.
> Target: arm-linux
> Configured with: /opt/eldk/build/arm-2006-01-16/work/usr/src/denx/BUILD/crosstool-0.35/build/gcc-4.0.0-glibc-2.3.5-eldk/arm-linux/gcc-4.0.0/configure --target=arm-linux --host=i686-host_pc-linux-gnu --prefix=/var/tmp/eldk.2XRo76/usr/crosstool/gcc-4.0.0-glibc-2.3.5-eldk/arm-linux --with-headers=/var/tmp/eldk.2XRo76/usr/crosstool/gcc-4.0.0-glibc-2.3.5-eldk/arm-linux/arm-linux/include --with-local-prefix=/var/tmp/eldk.2XRo76/usr/crosstool/gcc-4.0.0-glibc-2.3.5-eldk/arm-linux/arm-linux --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++ --enable-shared --enable-c99 --enable-long-long
> Thread model: posix
> gcc version 4.0.0 (DENX ELDK 4.0 4.0.0)
>
> What is the problem?

The problem is that AFAIK no member of the core team has access to or
any use for ARM plate form. I'm afraid you'd all alone then, and that
you should find what may be the problem yourself.

I'll give you a hint though:

> armv4l/dsputil_arm_s.S:77: Error: selected processor does not support `pld [r1]'

that more likely means that you're trying to build your binary for a
cpu that doesn't support that instruction. You should make sure you
have configured mplayer correctly so it doesn't try to do stupid
things. You should also make sure that your cross-compiler is supposed
to support that instruction.
If it's not a configuration nor compiler problem, there may be a
problem in the asm, but in that case, you'd need to find someone with
enough knowledge to help you out.

Guillaume
--
Reinventing the wheel certainly is annoying, but as long as all other
wheels are square...

Reimar Döffinger




More information about the MPlayer-users mailing list