[FFmpeg-devel] Building from snapshot - error with assembler
jd1008
jd1008 at gmail.com
Sat Apr 30 03:16:16 CEST 2016
Please ignore.
Problem was in system.
On 04/29/2016 05:56 PM, jd1008 wrote:
>
>
> On 04/29/2016 05:25 PM, Michael Niedermayer wrote:
>> On Fri, Apr 29, 2016 at 05:08:39PM -0600, jd1008 wrote:
>>> This is for the developers:
>>> Building ffmpeg-20160428.tar.bz2
>>> .
>>> .
>>> .
>>> .
>>> yasm -f elf -m amd64 -DPIC -I.
>>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>>> libavcodec/x86/ -o libavcodec/x86/vp3dsp.o libavcodec/x86/vp3dsp.asm
>>> libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
>>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
>>> `cmp'
>>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
>>> `cmp'
>>> libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for
>>> `cmp'
>>> yasm -f elf -m amd64 -DPIC -I.
>>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>>> libavcodec/x86/ -M -o libavcodec/x86/vp56dsp.o
>>> libavcodec/x86/vp56dsp.asm > libavcodec/x86/vp56dsp.d
>>> common.mak:44: recipe for target 'libavcodec/x86/dsputil_mmx.o' failed
>>> make: *** [libavcodec/x86/dsputil_mmx.o] Error 1
>>> make: *** Waiting for unfinished jobs....
>>> yasm -f elf -m amd64 -DPIC -I.
>>> -I"/sdb3/home/jd/rpmbuild/BUILD/ffmpeg-20160428" -Pconfig.asm -I
>>> libavcodec/x86/ -o libavcodec/x86/vp56dsp.o
>>> libavcodec/x86/vp56dsp.asm
>>> error: Bad exit status from /var/tmp/rpm-tmp.fkHUB2 (%build)
>> missing configure command line options and config.mak/h/log
>> as well as yasm version
>> URL where you downloaded the snapshot
>> also did this work for you with previous snapshots
> $ rpm -q yasm
> yasm-1.2.0-7.fc22.x86_64
> $ pwd
> /usr/src/redhat/BUILD/ffmpeg-20160428
> $ file config.mak
> config.mak: makefile script, ASCII text, with very long lines
>
> So, config.mak is not a directory
>
> $ find . -type d -name h
> $
> $ find . -name log
> $
>
> The config comand:
>
> ./configure \
> --prefix=%{_prefix} \
> --bindir=%{_bindir} \
> --datadir=%{_datadir}/%{name} \
> --incdir=%{_includedir}/%{name} \
> --libdir=%{_libdir} \
> --mandir=%{_mandir} \
> --arch=%{_target_cpu} \
> --enable-libopencore-amrnb \
> --enable-version3 \
> --enable-bzlib \
> --enable-frei0r \
> --enable-libdc1394 \
> --enable-libdirac \
> --enable-libfaac \
> --enable-nonfree \
> --enable-nonfree \
> --enable-indev=jack \
> --enable-libgsm \\\
> --enable-libmp3lame \
> --enable-nonfree \
> --enable-libopencv \
> --enable-libopenjpeg \
> --enable-librtmp \
> --enable-libschroedinger \
> --enable-libspeex \
> --enable-libtheora \
> --enable-libvorbis \
> --enable-libvpx \
> --enable-libx264 \
> --enable-libxvid \
> --enable-x11grab \
> --enable-avfilter \
> --enable-postproc \
> --enable-pthreads \
> --disable-static \
> --enable-shared \
> --enable-gpl \
> --disable-debug \
> --disable-stripping
>
More information about the ffmpeg-devel
mailing list