Also I have got following compile errors after configure with arch=arm


install prefix            /usr/local
source path               /home/honza/_dev/h263/ffmpeg/trunk
C compiler                gcc
ARCH                      arm (generic)
big-endian                no
runtime cpu detection     no
ARMv5TE enabled           no
ARMv6 enabled             no
ARMv6T2 enabled           no
ARM VFP enabled           no
IWMMXT enabled            no
NEON enabled              no
debug symbols             yes
strip symbols             yes
optimizations             yes
static                    no
shared                    yes
postprocessing support    no
new filter support        yes
network support           yes
threading support         pthreads
SDL support               no
Sun medialib support      no
AVISynth enabled          no
frei0r enabled            no
libdc1394 support         no
libdirac enabled          no
libfaac enabled           no
libgsm enabled            no
libmp3lame enabled        no
libnut enabled            no
libopencore-amrnb support no
libopencore-amrwb support no
libopencv support         no
libopenjpeg enabled       no
librtmp enabled           no
libschroedinger enabled   no
libspeex enabled          no
libtheora enabled         no
libvorbis enabled         no
libvpx enabled            no
libx264 enabled           no
libxavs enabled           no
libxvid enabled           no
zlib enabled              no
bzlib enabled             no

Enabled decoders:
h263

Enabled encoders:
h263

Enabled hwaccels:

Enabled parsers:
h263

Enabled demuxers:

Enabled muxers:

Enabled protocols:

Enabled filters:
buffer

Enabled bsfs:

Enabled indevs:

Enabled outdevs:

License: LGPL version 2.1 or later
Creating config.mak and config.h...
ho...@julesv:~/_dev/h263/ffmpeg/trunk$ make clean
ho...@julesv:~/_dev/h263/ffmpeg/trunk$ make
CC      libavdevice/alldevices.o
CC      libavdevice/avdevice.o
CC      libavformat/allformats.o
CC      libavformat/avio.o
libavformat/avio.c: In function ‘url_write’:
libavformat/avio.c:255: warning: passing argument 2 of ‘retry_transfer_wrapper’ discards qualifiers from pointer target type libavformat/avio.c:218: note: expected ‘unsigned char *’ but argument is of type ‘const unsigned char *’ libavformat/avio.c:255: warning: passing argument 4 of ‘retry_transfer_wrapper’ from incompatible pointer type libavformat/avio.c:218: note: expected ‘int (*)(struct URLContext *, unsigned char *, int)’ but argument is of type ‘int (*)(struct URLContext *, const unsigned char *, int)’
CC      libavformat/aviobuf.o
libavformat/aviobuf.c: In function ‘url_fdopen’:
libavformat/aviobuf.c:606: warning: passing argument 6 of ‘init_put_byte’ from incompatible pointer type libavformat/aviobuf.c:43: note: expected ‘int (*)(void *, uint8_t *, int)’ but argument is of type ‘int (*)(struct URLContext *, unsigned char *, int)’ libavformat/aviobuf.c:606: warning: passing argument 7 of ‘init_put_byte’ from incompatible pointer type libavformat/aviobuf.c:43: note: expected ‘int (*)(void *, uint8_t *, int)’ but argument is of type ‘int (*)(struct URLContext *, const unsigned char *, int)’ libavformat/aviobuf.c:606: warning: passing argument 8 of ‘init_put_byte’ from incompatible pointer type libavformat/aviobuf.c:43: note: expected ‘int64_t (*)(void *, int64_t, int)’ but argument is of type ‘int64_t (*)(struct URLContext *, int64_t, int)’
./libavutil/arm/bswap.h: Assembler messages:
./libavutil/arm/bswap.h:61: Error: no such instruction: `eor %edx,%eax,%eax,ror'
./libavutil/arm/bswap.h:62: Error: no such instruction: `bic %edx,%edx,'
./libavutil/arm/bswap.h:63: Error: suffix or operands invalid for `mov'
./libavutil/arm/bswap.h:64: Error: no such instruction: `eor %eax,%eax,%edx,lsr'
make: *** [libavformat/aviobuf.o] Error 1


Dne Tue, 16 Nov 2010 13:55:20 +0100 Jan Pohanka <[email protected]> napsal(a):

Hello,
I need to implement h263 encoder on arm9tdmi platform. After some research I have decided to use libavcodec as a base for this task. Could please someone give me any hints for beginning to avoid dead ends? I hope that the selected processor won't be too slow for realtime encoding.

best regards
Jan




--
Tato zpráva byla vytvořena převratným poštovním klientem Opery: http://www.opera.com/mail/
_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to