[FFmpeg-trac] #5234(undetermined:new): Debug builds would not link unless sse4 and ssse3 are disabled

FFmpeg trac at avcodec.org
Fri Feb 12 20:05:28 CET 2016


#5234: Debug builds would not link unless sse4 and ssse3 are disabled
-------------------------------------+-------------------------------------
             Reporter:  mi           |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 After running `configure` thus
 {{{
 % env CFLAGS="-march=core2 -g" COMPILER_PATH=/opt/bin SDL_CONFIG=/opt/bin
 /sdl-config MAKE=gmake ac_cv_path_PERL=/opt/bin/perl
 ac_cv_path_PERL_PATH=/opt/bin/perl PKG_CONFIG=pkgconf
 XDG_DATA_HOME=/tmp/usr/ports/multimedia/ffmpeg/work
 XDG_CONFIG_HOME=/tmp/usr/ports/multimedia/ffmpeg/work
 HOME=/tmp/usr/ports/multimedia/ffmpeg/work SHELL=/bin/sh
 CONFIG_SHELL=/bin/sh /tmp/ffmpeg/configure --prefix="/opt"
 --mandir="/opt/man" --datadir="/opt/share/ffmpeg"
 --pkgconfigdir="/opt/libdata/pkgconfig" --enable-shared --enable-gpl
 --enable-postproc --enable-avfilter --enable-avresample --enable-pthreads
 --disable-libutvideo --disable-libsoxr --cc="cc" --extra-cflags="-msse
 -I/opt/include/vorbis -I/opt/include" --extra-ldflags="-L/opt/lib "
 --extra-libs="-lpthread" --enable-memalign-hack --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libass --enable-libbs2b --enable-
 libcaca --enable-libcdio --enable-libcelt --disable-libdc1394 --disable-
 debug --disable-htmlpages --enable-libfaac --enable-libfdk-aac --disable-
 ffserver --enable-libflite --enable-fontconfig --enable-libfreetype
 --enable-frei0r --disable-libfribidi --enable-libgme --enable-libgsm
 --enable-iconv --enable-libilbc --disable-indev=jack --disable-ladspa
 --enable-libmp3lame --enable-libbluray --enable-mmx --disable-libmodplug
 --enable-openal --enable-opencl --enable-opengl --enable-libopenh264
 --enable-libopenjpeg --enable-libopus --disable-libpulse --disable-
 indev=pulse --disable-outdev=pulse --enable-runtime-cpudetect --enable-
 librtmp --enable-libschroedinger --enable-ffplay --enable-libsmbclient
 --enable-libsnappy --enable-libspeex --enable-sse --enable-libssh
 --enable-libtheora --enable-libtwolame --disable-libv4l2 --disable-
 indev=v4l2 --disable-outdev=v4l2 --enable-vaapi --disable-vdpau --enable-
 libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libvpx
 --enable-libwavpack --enable-libwebp --enable-x11grab --enable-libx264
 --enable-libx265 --enable-libxcb --enable-libxvid --enable-libzmq
 --disable-libzvbi --disable-gnutls --enable-openssl --enable-version3
 --enable-nonfree --disable-libopenjpeg --disable-libflite --disable-
 optimizations --enable-debug=3
 }}}

 I get the following errors at the end of the build:

 {{{
 ...
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_epel_hv8_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_epel_hv16_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_qpel_v32_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_qpel_hv64_8_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_qpel_v24_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_qpel_h16_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_qpel_hv12_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_epel_v12_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_uni_w_epel_hv12_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_uni_w_qpel_hv24_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_uni_epel_h16_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_uni_w_qpel_h8_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_w_epel_hv6_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_epel_h8_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_qpel_hv32_12_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_uni_qpel_h64_10_sse4'
 libavcodec/libavcodec.so: undefined reference to
 `ff_hevc_put_hevc_bi_qpel_h48_8_sse4'
 cc: error: linker command failed with exit code 1 (use -v to see
 invocation)
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5234>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list