[FFmpeg-user] Illegal instruction while executing ffmpeg on powerpc
Harninder Rai
harninder.rai at freescale.com
Tue Dec 17 06:49:00 CET 2013
Hello Anshul,
Thanks for the reply
Here's the configure log
./configure --arch=ppc --enable-cross-compile --cc=/data_nmg/toolchain/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.11.55/powerpc-linux-gnu/bin/powerpc-linux-gnu-gcc --target-os=linux --disable-altivec
install prefix /usr/local
source path .
C compiler /data_nmg/toolchain/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.11.55/powerpc-linux-gnu/bin/powerpc-linux-gnu-gcc
C library glibc
host C compiler gcc
host C library glibc
ARCH ppc (generic)
big-endian yes
runtime cpu detection yes
AltiVec enabled no
PPC 4xx optimizations no
dcbzl available yes
debug symbols yes
strip symbols yes
optimize for size no
optimizations yes
static yes
shared no
postprocessing support no
new filter support yes
network support yes
threading support pthreads
safe bitstream reader yes
SDL support no
opencl enabled no
libzvbi enabled no
texi2html enabled yes
perl enabled yes
pod2man enabled yes
makeinfo enabled yes
External libraries:
iconv
Enabled decoders:
aac bmp imc
aac_latm bmv_audio indeo2
aasc bmv_video indeo3
ac3 brender_pix indeo4
adpcm_4xm c93 indeo5
adpcm_adx cavs interplay_dpcm
adpcm_afc cdgraphics interplay_video
adpcm_ct cdxl jacosub
adpcm_dtk cinepak jpeg2000
adpcm_ea cljr jpegls
adpcm_ea_maxis_xa cllc jv
adpcm_ea_r1 comfortnoise kgv1
adpcm_ea_r2 cook kmvc
adpcm_ea_r3 cpia lagarith
adpcm_ea_xas cscd loco
adpcm_g722 cyuv mace3
adpcm_g726 dca mace6
adpcm_g726le dfa mdec
adpcm_ima_amv dirac metasound
adpcm_ima_apc dnxhd microdvd
adpcm_ima_dk3 dpx mimic
adpcm_ima_dk4 dsicinaudio mjpeg
adpcm_ima_ea_eacs dsicinvideo mjpegb
adpcm_ima_ea_sead dvbsub mlp
adpcm_ima_iss dvdsub mmvideo
adpcm_ima_oki dvvideo motionpixels
adpcm_ima_qt dxtory movtext
adpcm_ima_rad eac3 mp1
adpcm_ima_smjpeg eacmv mp1float
adpcm_ima_wav eamad mp2
adpcm_ima_ws eatgq mp2float
adpcm_ms eatgv mp3
adpcm_sbpro_2 eatqi mp3adu
adpcm_sbpro_3 eightbps mp3adufloat
adpcm_sbpro_4 eightsvx_exp mp3float
adpcm_swf eightsvx_fib mp3on4
adpcm_thp escape124 mp3on4float
adpcm_xa escape130 mpc7
adpcm_yamaha evrc mpc8
aic ffv1 mpeg1video
alac ffvhuff mpeg2video
als ffwavesynth mpeg4
amrnb flac mpegvideo
amrwb flic mpl2
amv flv msa1
anm fourxm msmpeg4v1
ansi fraps msmpeg4v2
ape frwu msmpeg4v3
ass g723_1 msrle
asv1 g729 mss1
asv2 gif mss2
atrac1 gsm msvideo1
atrac3 gsm_ms mszh
aura h261 mts2
aura2 h263 mvc1
avrn h263i mvc2
avrp h263p mxpeg
avs h264 nellymoser
avui hevc nuv
ayuv hnm4_video paf_audio
bethsoftvid huffyuv paf_video
bfi iac pam
bink idcin pbm
binkaudio_dct idf pcm_alaw
binkaudio_rdft iff_byterun1 pcm_bluray
bintext iff_ilbm pcm_dvd
pcm_f32be roq v210x
pcm_f32le roq_dpcm v308
pcm_f64be rpza v408
pcm_f64le rv10 v410
pcm_lxf rv20 vb
pcm_mulaw rv30 vble
pcm_s16be rv40 vc1
pcm_s16be_planar s302m vc1image
pcm_s16le sami vcr1
pcm_s16le_planar sanm vima
pcm_s24be sgi vmdaudio
pcm_s24daud sgirle vmdvideo
pcm_s24le shorten vmnc
pcm_s24le_planar sipr vorbis
pcm_s32be smackaud vp3
pcm_s32le smacker vp5
pcm_s32le_planar smc vp6
pcm_s8 smvjpeg vp6a
pcm_s8_planar snow vp6f
pcm_u16be sol_dpcm vp8
pcm_u16le sonic vp9
pcm_u24be sp5x vplayer
pcm_u24le srt vqa
pcm_u32be ssa wavpack
pcm_u32le subrip webp
pcm_u8 subviewer webvtt
pcm_zork subviewer1 wmalossless
pcx sunrast wmapro
pgm svq1 wmav1
pgmyuv svq3 wmav2
pgssub tak wmavoice
pictor targa wmv1
pjs targa_y216 wmv2
ppm text wmv3
prores theora wmv3image
prores_lgpl thp wnv1
ptx tiertexseqvideo ws_snd1
qcelp tiff xan_dpcm
qdm2 tmv xan_wc3
qdraw truehd xan_wc4
qpeg truemotion1 xbin
qtrle truemotion2 xbm
r10k truespeech xface
r210 tscc2 xl
ra_144 tta xsub
ra_288 twinvq xwd
ralf txd y41p
rawvideo ulti yop
realtext utvideo yuv4
rl2 v210 zero12v
Enabled encoders:
a64multi ljpeg ppm
a64multi5 mjpeg prores
aac movtext prores_aw
ac3 mp2 prores_ks
ac3_fixed mp2fixed qtrle
adpcm_adx mpeg1video r10k
adpcm_g722 mpeg2video r210
adpcm_g726 mpeg4 ra_144
adpcm_ima_qt msmpeg4v2 rawvideo
adpcm_ima_wav msmpeg4v3 roq
adpcm_ms msvideo1 roq_dpcm
adpcm_swf nellymoser rv10
adpcm_yamaha pam rv20
alac pbm s302m
amv pcm_alaw sgi
ass pcm_f32be snow
asv1 pcm_f32le sonic
asv2 pcm_f64be sonic_ls
avrp pcm_f64le srt
avui pcm_mulaw ssa
ayuv pcm_s16be subrip
bmp pcm_s16be_planar sunrast
cljr pcm_s16le svq1
comfortnoise pcm_s16le_planar targa
dca pcm_s24be tiff
dnxhd pcm_s24daud tta
dpx pcm_s24le utvideo
dvbsub pcm_s24le_planar v210
dvdsub pcm_s32be v308
dvvideo pcm_s32le v408
eac3 pcm_s32le_planar v410
ffv1 pcm_s8 vorbis
ffvhuff pcm_s8_planar wavpack
flac pcm_u16be wmav1
flv pcm_u16le wmav2
g723_1 pcm_u24be wmv1
gif pcm_u24le wmv2
h261 pcm_u32be xbm
h263 pcm_u32le xface
h263p pcm_u8 xsub
huffyuv pcx xwd
jpeg2000 pgm y41p
jpegls pgmyuv yuv4
Enabled hwaccels:
Enabled parsers:
aac dvd_nav mpegvideo
aac_latm dvdsub png
ac3 flac pnm
adx gsm rv30
bmp h261 rv40
cavsvideo h263 tak
cook h264 vc1
dca hevc vorbis
dirac mjpeg vp3
dnxhd mlp vp8
dpx mpeg4video vp9
dvbsub mpegaudio
Enabled demuxers:
aac hevc pcm_s32le
ac3 hls pcm_s8
act hnm pcm_u16be
adf ico pcm_u16le
adp idcin pcm_u24be
adx idf pcm_u24le
aea iff pcm_u32be
afc ilbc pcm_u32le
aiff image2 pcm_u8
amr image2pipe pjs
anm ingenient pmp
apc ipmovie pva
ape ircam pvf
aqtitle iss qcp
asf iv8 r3d
ass ivf rawvideo
ast jacosub realtext
au jv redspark
avi latm rl2
avr lmlm4 rm
avs loas roq
bethsoftvid lvf rpl
bfi lxf rsd
bink m4v rso
bintext matroska rtp
bit mgsts rtsp
bmv microdvd sami
boa mjpeg sap
brstm mlp sbg
c93 mm sdp
caf mmf segafilm
cavsvideo mov shorten
cdg mp3 siff
cdxl mpc smacker
concat mpc8 smjpeg
data mpegps smush
daud mpegts sol
dfa mpegtsraw sox
dirac mpegvideo spdif
dnxhd mpl2 srt
dsicin mpsub str
dts msnwc_tcp subviewer
dtshd mtv subviewer1
dv mv swf
dxa mvi tak
ea mxf tedcaptions
ea_cdata mxg thp
eac3 nc tiertexseq
epaf nistsphere tmv
ffm nsv truehd
ffmetadata nut tta
filmstrip nuv tty
flac ogg txd
flic oma vc1
flv paf vc1t
fourxm pcm_alaw vivo
frm pcm_f32be vmd
g722 pcm_f32le vobsub
g723_1 pcm_f64be voc
g729 pcm_f64le vplayer
gif pcm_mulaw vqf
gsm pcm_s16be w64
gxf pcm_s16le wav
h261 pcm_s24be wc3
h263 pcm_s24le webvtt
h264 pcm_s32be wsaud
wsvqa xa xwma
wtv xbin yop
wv xmv yuv4mpegpipe
Enabled muxers:
a64 image2pipe pcm_s24be
ac3 ipod pcm_s24le
adts ircam pcm_s32be
adx ismv pcm_s32le
aiff ivf pcm_s8
amr jacosub pcm_u16be
asf latm pcm_u16le
asf_stream m4v pcm_u24be
ass matroska pcm_u24le
ast matroska_audio pcm_u32be
au md5 pcm_u32le
avi microdvd pcm_u8
avm2 mjpeg psp
bit mkvtimestamp_v2 rawvideo
caf mlp rm
cavsvideo mmf roq
crc mov rso
data mp2 rtp
daud mp3 rtsp
dirac mp4 sap
dnxhd mpeg1system segment
dts mpeg1vcd smjpeg
dv mpeg1video smoothstreaming
eac3 mpeg2dvd sox
f4v mpeg2svcd spdif
ffm mpeg2video speex
ffmetadata mpeg2vob srt
filmstrip mpegts stream_segment
flac mpjpeg swf
flv mxf tee
framecrc mxf_d10 tg2
framemd5 null tgp
g722 nut truehd
g723_1 ogg vc1
gif oma vc1t
gxf opus voc
h261 pcm_alaw w64
h263 pcm_f32be wav
h264 pcm_f32le webm
hds pcm_f64be webvtt
hls pcm_f64le wtv
ico pcm_mulaw wv
ilbc pcm_s16be yuv4mpegpipe
image2 pcm_s16le
Enabled protocols:
cache hls rtmp
concat http rtmpt
crypto httpproxy rtp
data md5 srtp
ffrtmphttp mmsh tcp
file mmst udp
ftp pipe unix
gopher
Enabled filters:
aconvert colorchannelmixer noise
adelay compand null
aecho concat nullsink
aeval copy nullsrc
aevalsrc crop overlay
afade curves pad
aformat dctdnoiz pan
ainterleave decimate perms
allpass deshake pixdesctest
alphaextract drawbox psnr
alphamerge drawgrid removelogo
amerge earwax replaygain
amix edgedetect rgbtestsrc
amovie elbg rotate
anull equalizer scale
anullsink extractplanes select
anullsrc fade sendcmd
apad field separatefields
aperms fieldmatch setdar
aphaser fieldorder setfield
aresample format setpts
aselect fps setsar
asendcmd framestep settb
asetnsamples gradfun showinfo
asetpts haldclut showspectrum
asetrate haldclutsrc showwaves
asettb hflip silencedetect
ashowinfo highpass sine
asplit histogram smptebars
astats hue smptehdbars
astreamsync idet split
atempo il swapuv
atrim interleave telecine
avectorscope join testsrc
bandpass life thumbnail
bandreject lowpass tile
bass lut transpose
bbox lut3d treble
biquad lutrgb trim
blackdetect lutyuv unsharp
blend mandelbrot vflip
cellauto mergeplanes vignette
channelmap movie volume
channelsplit negate volumedetect
color noformat w3fdif
colorbalance
Enabled bsfs:
aac_adtstoasc imx_dump_header mp3_header_decompress
chomp mjpeg2jpeg noise
dump_extradata mjpega_dump_header remove_extradata
h264_mp4toannexb mov2textsub text2movsub
Enabled indevs:
dv1394 lavfi v4l2
fbdev oss
Enabled outdevs:
fbdev oss v4l2
License: LGPL version 2.1 or later
Creating config.mak, config.h, and doc/config.texi...
config.h is unchanged
libavutil/avconfig.h is unchanged
> -----Original Message-----
> From: ffmpeg-user-bounces at ffmpeg.org [mailto:ffmpeg-user-
> bounces at ffmpeg.org] On Behalf Of anshul
> Sent: Tuesday, December 17, 2013 11:12 AM
> To: ffmpeg-user at ffmpeg.org
> Subject: Re: [FFmpeg-user] Illegal instruction while executing ffmpeg on
> powerpc
>
> On 12/17/2013 10:48 AM, Harninder Rai wrote:
> > Any pointers on the following?
> > Help on this issue is highly appreciated
> >
> > Regards
> > Harry++
> >
> > From: Rai Harninder-B01044
> > Sent: Thursday, December 12, 2013 5:28 PM
> > To: 'ffmpeg-user at ffmpeg.org'
> > Subject: Illegal instruction while executing ffmpeg on powerpc
> >
> > Hello All,
> >
> > I am facing "Illegal instruction " error when I execute ffmpeg on
> > powerpc I have configured ffmpeg with the following options
> >
> > ./configure --arch=ppc --enable-cross-compile
> > --cc=/data_nmg/toolchain/opt/freescale/usr/local/gcc-4.5.55-eglibc-2.1
> > 1.55/powerpc-linux-gnu/bin/powerpc-linux-gnu-gcc --target-os=linux
> > --disable-altivec
> >
> > [root at P1024RDB shm]# ./ffmpeg
> > Illegal instruction
> >
> > [root at P1024RDB shm]# cat /proc/cpuinfo
> > processor : 0
> > cpu : e500v2
> > clock : 799.999992MHz
> > revision : 5.1 (pvr 8021 2051)
> > bogomips : 100.00
> >
> > processor : 1
> > cpu : e500v2
> > clock : 799.999992MHz
> > revision : 5.1 (pvr 8021 2051)
> > bogomips : 100.00
> >
> > total bogomips : 200.00
> > timebase : 50000000
> > platform : P1020RDB-PC
> > model : fsl,P1020RDB-PC
> > Memory : 1024 MB
> > _______________________________________________
> > ffmpeg-user mailing list
> > ffmpeg-user at ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> Hey Did you compiled ffmpeg source code for ppc or took ffmpeg for ppc
> binary can you share your log while doing configure
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
More information about the ffmpeg-user
mailing list