Hello Richard, How can I download ffmpeg 2.8.15 source for Ubuntu developers? Thanks retepik
ne 7. 6. 2020 o 1:45 Richard Hussong <[email protected]> napĂsal(a): > > On Fri, Jun 5, 2020 at 11:33 AM retep peter <[email protected]> wrote: > >> I need a advice :) I have tried compile ffmpeg 2.8.15 from source under >> Ubuntu 16 LTS. I need compile it for one SDK, I can't use ffmpeg from >> repository. I compiled ffmpeg successfully. But I have got issues with my >> specify SDK, when I try compile my code with SDK: >> >> SDK.so: undefined reference to `av_rescale_q@LIBAVUTIL_FFMPEG_54' >> >> I suppose that issues are in symbols name. I tried read symbols with >> >> readelf -s libavutil-ffmpeg.so.54 >> >> I get in my compiled ffmpeg something like this >> >> 158: 0000000000024170 55 FUNC GLOBAL DEFAULT 12 >> av_rescale_q@@LIBAVUTIL_54 >> >> I tried this with libavutil-ffmpeg.so.54 from repository and i get >> >> 158: 0000000000024170 55 FUNC GLOBAL DEFAULT 12 >> av_rescale_q@@LIBAVUTIL_FFMPEG_54 >> >> I suppose that I need add a suffix "FFMPEG" to symbols name. I use this >> configuration for build ffmpeg, it same as configuration of build from >> repository : >> >> sudo ./configure --prefix=/usr --extra-version=0ubuntu0.16.04.1 >> --build-suffix=-ffmpeg --toolchain=hardened >> --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu >> --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping >> --disable-decoder=libopenjpeg --disable-decoder=libschroedinger >> --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa >> --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca >> --enable-libcdio --enable-libflite --enable-libfontconfig >> --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm >> --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg >> --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger >> --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex >> --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis >> --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 >> --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl >> --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq >> --enable-frei0r --enable-libx264 --enable-libopencv >> >> Could you help me how add suffix "-ffmpeg" to symbols name? Thanks >> > The libavxxx-ffmpeg libraries are supplied by the Ubuntu developers to > support the Ubuntu version of ffmpeg. If you build and install ffmpeg > yourself (not from the Debian ffmpeg source package), it will build the > "normal" libavxxx libraries and build ffmpeg against them, and those > libraries will be installed somewhere, by default /usr/local/lib, I > believe. I don't know for sure if libavutil.so.54 is compatible with > libavutil-ffmpeg.so.54, though it is likely that it is. If so, you may be > able to use LD_PRELOAD to load the libraries you need before running, but I > don't know if your SDK allows that, or if it would necessarily work. > > - Richard > >> Best Regard >> >> retepik >> _______________________________________________ >> Libav-user mailing list >> [email protected] >> https://ffmpeg.org/mailman/listinfo/libav-user >> >> To unsubscribe, visit link above, or email >> [email protected] with subject "unsubscribe". > > _______________________________________________ > Libav-user mailing list > [email protected] > https://ffmpeg.org/mailman/listinfo/libav-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe".
_______________________________________________ Libav-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/libav-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
