[FFmpeg-trac] #4385(undetermined:new): --disable-neon doesnt affect integration with libx265

FFmpeg trac at avcodec.org
Mon Mar 23 12:07:45 CET 2015


#4385: --disable-neon doesnt affect integration with libx265
-------------------------------------+-------------------------------------
             Reporter:  devizer      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 Rasperry Pi's cpu doesnt support NEON. OS: Raspbian GNU/Linux 7 (wheezy)

 ffmpeg's ./configure fails with error in log when --enable-libx265 is on:

 {{{
 /disk2/ffmpeg_build/lib/libx265.so: undefined reference to
 `x265_cpu_neon_test'
 /disk2/ffmpeg_build/lib/libx265.so: undefined reference to
 `x265_cpu_fast_neon_mrc_test'
 collect2: ld returned 1 exit status
 ERROR: x265 not found using pkg-config
 }}}

 How have i built x265:
 {{{
 cd /disk2/ffmpeg_sources
 hg --time clone https://bitbucket.org/multicoreware/x265
 cd x265/build/linux
 ./make-Makefiles.bash
 make
 make install
 }}}

 Here is config of ffmpeg:
 {{{
 cd /disk2/ffmpeg_sources
 wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
 tar xjvf ffmpeg-snapshot.tar.bz2
 cd ffmpeg
 PATH="/disk2/fbin:$PATH"
 PKG_CONFIG_PATH="/disk2/ffmpeg_build/lib/pkgconfig" ./configure \
   --prefix="/disk2/ffmpeg_build" \
   --extra-cflags="-I/disk2/ffmpeg_build/include" \
   --extra-ldflags="-L/disk2/ffmpeg_build/lib" \
   --bindir="/disk2/fbin" \
   --enable-gpl \
   --enable-libass \
   --enable-libfdk-aac \
   --enable-libfreetype \
   --enable-libmp3lame \
   --enable-libopus \
   --enable-libtheora \
   --enable-libvorbis \
   --enable-libvpx \
   --enable-libx264 \
   --enable-libx265 \
   --enable-libv4l2 \
   --disable-neon --enable-vfp \
   --enable-nonfree
 }}}

 a configure, a make and an ffmpeg work fine without libx265 integration

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


More information about the FFmpeg-trac mailing list