[Libav-user] Fail to compile under ubuntu 14041 64bit OS error in libavfilter/vf_noise.c (assemby code)

Self User selfuser at gmail.com
Sun Apr 23 18:30:20 EEST 2017


Hi again,

I would like to update that I am using a private application above ffmpeg
package.

I tried to compile the ffmpeg alone and it worked !

I used this configuration:

./configure --disable-yasm --disable-zlib --disable-stripping
 --enable-debug=3 --disable-optimizations --enable-swresample
--disable-avdevice --disable-swscale --disable-programs --disable-doc
--disable-htmlpages  --disable-manpages --disable-podpages
--disable-txtpages --disable-encoders --disable-decoders --disable-muxers
--disable-demuxers --enable-decoder=h264 --enable-decoder=mpeg2video
--enable-decoder=mp2 --enable-decoder=aac --enable-decoder=ac3
--enable-parser=h264 --enable-demuxer=mpegts --enable-demuxer=mpegtsraw
--enable-demuxer=hls --enable-demuxer=rtsp --enable-demuxer=rtp
--enable-protocol=hls --enable-filter=ebur128 --enable-gpl
--disable-filter=pp --bindir="bin" --libdir="/home/dev/ffmpeg32/build/lib"
--shlibdir="/home/dev/ffmpeg32/build/lib"
--incdir="/home/dev/ffmpeg32/build/include"
--enable-rpath --enable-shared --disable-static --prefix=/home/dev/ffmpeg32/
build

the package compiled perfect.


but when I am using my app (which has a lot of files...) I get the
vf_noise.c compile error.

Is there any flag that can cause or affect ffmpeg? (I saw STDINT - and I am
not sure I know what it means...) ?





On Sun, Apr 23, 2017 at 6:20 PM, Self User <selfuser at gmail.com> wrote:

> ffmpeg version 3.2
>
> thanks
>
>
> On Sun, Apr 23, 2017 at 6:05 PM, Paul B Mahol <onemda at gmail.com> wrote:
>
>> On 4/23/17, Self User <selfuser at gmail.com> wrote:
>> > hi all,
>> >
>> > i am getting this errors:
>> >
>> > libavfilter/vf_noise.c: Assembler messages:
>> > libavfilter/vf_noise.c:230: Error: `(%rdx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:231: Error: `(%rcx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:235: Error: `(%rsi,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:260: Error: `(%rdx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:261: Error: `(%rcx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:265: Error: `(%rsi,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:298: Error: `(%rcx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:299: Error: `(%rdx,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:300: Error: `(%rsi,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:301: Error: `(%rdi,%eax)' is not a valid
>> base/index
>> > expression
>> > libavfilter/vf_noise.c:317: Error: `(%r8,%eax)' is not a valid
>> base/index
>> > expression
>> >
>> >
>> > I saw in google that it naybe concern to the 64 bit, but how can I
>> resolve
>> > the errors?
>>
>> What version of FFmpeg?
>> _______________________________________________
>> Libav-user mailing list
>> Libav-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/libav-user
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20170423/0d6b5612/attachment.html>


More information about the Libav-user mailing list