[vlc-devel] arm_neon building error

Måns Rullgård mans at mansr.com
Mon Aug 16 19:57:20 CEST 2010


"Rémi Denis-Courmont" <remi at remlab.net> writes:

> Le lundi 16 août 2010 19:16:16 InfoEyes BJ, vous avez écrit :
>> Hi,
>> 
>> We are cross-compiling vlc using cegcc_mingw32ce_cygwin1.7_r1399.tar.bz2.
>> 
>> The following problem is caused when building arm_neon.
>> 
>> s16.S: Assembler messages:
>> s32_s16.S:32: Warning: .type pseudo-op used outside of .def/.endef ignored.
>> s32_s16.S:32: Error: junk at end of line, first unrecognized character is
>> `s'
>> s32_s16.S:36: Error: selected processor does not support `pld [r1]'
>> s32_s16.S:43: Error: selected processor does not support `pld [r1,#64]'
>> s32_s16.S:84: Warning: .type pseudo-op used outside of .def/.endef ignored.
>> s32_s16.S:84: Error: junk at end of line, first unrecognized character is
>> `s'
>> s32_s16.S:91: Error: selected processor does not support `bxeq lr'
>> s32_s16.S:96: Error: selected processor does not support `qadd r3,ip,r3'
>> s32_s16.S:98: Error: selected processor does not support `ssat
>> r3,#16,r3,asr#13'
>> make[4]: *** [s32_s16.lo] Error 1
>> 
>> Is the problem caused by the wrong version of compiler?
>
> No. This occurs because you're trying to compile ARMv6 opcodes on a
> subarchitecture that does not support it. In fact, I think the error
> message is self-explanatory in fact.

In addition to that, wince does not support NEON, full stop.

-- 
Måns Rullgård
mans at mansr.com




More information about the vlc-devel mailing list