2017-11-20 19:17 GMT+01:00 Peterson, David J <[email protected]>:
> Excerpts

Excerpts are typically a superbly bad idea because I then have to
guess what the issue is.

> gcc -L /ffmpeg_installation/ffmpeg_build/lib -Wl,--as-needed 
> -Wl,-z,noexecstack
> -static -o /tmp/ffconf.xsWlVzny/test /tmp/ffconf.xsWlVzny/test.o -lbz2 
> -pthread -pthread

> /usr/bin/ld: cannot find -lbz2

I suggest you fix this.

> collect2: error: ld returned 1 exit status

> gcc -L /ffmpeg_installation/ffmpeg_build/lib -Wl,--as-needed 
> -Wl,-z,noexecstack
> -static -o /tmp/ffconf.xsWlVzny/test /tmp/ffconf.xsWlVzny/test.o -llzma 
> -pthread -pthread

> /usr/bin/ld: cannot find -llzma

Same.

> collect2: error: ld returned 1 exit status

> ffmpeg_installation/ffmpeg_build/lib/libx264.a(mc-c.o): In function 
> `x264_plane_copy_avx':mc-c.c:(.text+0x11ac):
> undefined reference to `_intel_fast_memcpy'
> collect2: error: ld returned 1 exit status

You used icc to compile libx264 and gcc to compile FFmpeg.
This does work in general but in combination with
--extra-cflags=-static you have to take care of the necessary
libraries.

[...]

> As for yasm and nasm.  It was a while back but it griped unless I had both.

No.
(It is of course possible that your installed nasm (or yasm) was too old
and instead of updating nasm (or yasm) installing current yasm (or nasm)
helped. But this is completely unrelated.)

> The compilation guide instructs to install both as well for RHEL.

Then it is probably time to ignore this instructions if you cannot
remove them.

Please do not top-post here, Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to