[Slackbuilds-users] mpd-0.19.9 with x264-snapshot-20150223-2245 and ffmpeg-2.6.3

Matteo Bernardini matteo.bernardini at gmail.com
Sat Jun 20 17:19:00 UTC 2015


2015-06-20 18:57 GMT+02:00 enigma <enigma77 at gmx.net>:
> Hello folks.
>
>
>
> After i upgrade ffmpeg to version 2.6.3 i got a make error
>
> when i try to build the mpd-0.19.9 version:
>
>
>
> /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld:
> warning: libx264.so.138, needed by
>
> /usr/lib64/libavcodec.so, not found (try using -rpath or -rpath-link)
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_encoder_headers'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_encoder_open_138'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_param_parse'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_param_apply_profile'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_param_default'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_picture_init'
>
> /usr/lib64/libavcodec.so: undefined reference to
> `x264_encoder_delayed_frames'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_encoder_close'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_bit_depth'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_encoder_encode'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_encoder_reconfig'
>
> /usr/lib64/libavcodec.so: undefined reference to
> `x264_param_apply_fastfirstpass'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_levels'
>
> /usr/lib64/libavcodec.so: undefined reference to `x264_param_default_preset'
>
> collect2: Fehler: ld gab 1 als Ende-Status zurück
>
> make[1]: *** [src/mpd] Fehler 1
>
> make[1]: Leaving directory `/tmp/SBo/mpd-0.19.9'
>
> make: *** [all] Fehler 2

I might be wrong but I guess this is because with the new
ffmpeg.SlackBuild support for x264 becomes optional (it was mandatory
in the previous version of the script) and most probably when you
built ffmpeg you haven't passed the script the option X264=yes

see the git commit to see what's changed

http://slackbuilds.org/cgit/slackbuilds/commit/?id=fcf3692ac81d9cbeb7765969a6f17c34901b636f

Matteo


More information about the SlackBuilds-users mailing list