linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] mediastreamer+ffmpeg libavcodec 57 help


From: dr dr
Subject: Re: [Linphone-developers] mediastreamer+ffmpeg libavcodec 57 help
Date: Mon, 30 Jul 2018 09:32:23 +0300

Hello!
Maybe someone faced such a problem?

~ $ /usr/local/linphone/bin/linphonec -d 6 
INFO: no logfile, logging to stdout
2018-07-30 05:26:41:622 liblinphone-message-Using (r/w) config information from /home/pi/.linphonerc
2018-07-30 05:26:41:656 liblinphone-message-Initializing LinphoneCore d023234
2018-07-30 05:26:41:657 bctbx-message-Sal nat helper [enabled]
2018-07-30 05:26:41:658 mediastreamer-message-Mediastreamer2 factory 2.16.1 (git: b3cfbf7) initialized.
2018-07-30 05:26:41:658 mediastreamer-message-CPU count set to 4
2018-07-30 05:26:41:658 mediastreamer-message-ms_factory_init() done: platform_tags=linux,arm,embedded
2018-07-30 05:26:41:658 mediastreamer-message-srtp init
*** Error in `/usr/local/linphone/bin/linphonec': double free or corruption (out): 0x010e58e0 ***
Aborted

Codecs hooked up:
~ $ ldd /usr/local/linphone/bin/linphonec
linux-vdso.so.1 (0x7effe000)
/usr/lib/arm-linux-gnueabihf/libarmmem.so (0x76fa0000)
libavcodec.so.57 => /usr/local/ffmpeg/lib/libavcodec.so.57 (0x76523000)
libavutil.so.55 => /usr/local/ffmpeg/lib/libavutil.so.55 (0x764ab000) ......


Thanks in advance, for the answer.
Best regards
Roman



2018-07-25 10:26 GMT+03:00 dr dr <address@hidden>:
Hello!
I built a linphone, took it from the githab.
mediastramer2 demand libavcodec.so.53: version `LIBAVCODEC_53' not found.
I do not have this version, when building a flag LIBAVCODEC_LIBRARIES:FILEPATH=<path to the folder>/ffmpeg/lib/libavcodec.so.57.107.100 (CMakeCache.txt).

command /sbin/ldconfig -p | grep libavcodec returns
~ $ /sbin/ldconfig -p | grep libavcodec
libavcodec.so.57 (libc6,hard-float) => /usr/local/ffmpeg/lib/libavcodec.so.57
libavcodec.so (libc6,hard-float) => /usr/local/ffmpeg/lib/libavcodec.so
in folder /usr/lib/arm-linux-gnueabihf/ libavcodec.so.53 contain symbolic links to /usr/local/ffmpeg/lib/libavcodec.so.57.

command  ldd
~ $ ldd /usr/local/linphone/lib/libmediastreamer_voip.so.10
/usr/local/linphone/lib/libmediastreamer_voip.so.10: /usr/lib/arm-linux-gnueabihf/libavutil.so.51: version `LIBAVUTIL_51' not found (required by /usr/local/linphone/lib/libmediastreamer_voip.so.10)
/usr/local/linphone/lib/libmediastreamer_voip.so.10: /usr/lib/arm-linux-gnueabihf/libavcodec.so.53: version `LIBAVCODEC_53' not found (required by /usr/local/linphone/lib/libmediastreamer_voip.so.10)
/usr/local/linphone/lib/libmediastreamer_voip.so.10: /usr/lib/arm-linux-gnueabihf/libavutil.so.51: version `LIBAVUTIL_51' not found (required by /usr/local/linphone/lib/libswscale.so.2)
linux-vdso.so.1 (0x7ed7a000)
/usr/lib/arm-linux-gnueabihf/libarmmem.so (0x76eaa000)
libmediastreamer_base.so.10 => /usr/local/linphone/lib/libmediastreamer_base.so.10 (0x76e74000)
libbctoolbox.so.1 => /usr/local/linphone/lib/libbctoolbox.so.1 (0x76e34000)
libortp.so.13 => /usr/local/linphone/lib/libortp.so.13 (0x76e02000)
libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0x76def000)
libbzrtp.so.0 => /usr/local/linphone/lib/libbzrtp.so.0 (0x76dde000)
libsrtp2.so.2 => /usr/local/linphone/lib/libsrtp2.so.2 (0x76dba000)
libgsm.so => /usr/local/linphone/lib/libgsm.so (0x76da2000)
libopus.so.5 => /usr/local/linphone/lib/libopus.so.5 (0x76d46000)
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0x76ccb000)
libspeex.so.6 => /usr/local/linphone/lib/libspeex.so.6 (0x76ca0000)
libspeexdsp.so.6 => /usr/local/linphone/lib/libspeexdsp.so.6 (0x76c7d000)
libasound.so.2 => /usr/lib/arm-linux-gnueabihf/libasound.so.2 (0x76ba3000)
libpulse.so.0 => /usr/lib/arm-linux-gnueabihf/libpulse.so.0 (0x76b4d000)
libavcodec.so.53 => /usr/lib/arm-linux-gnueabihf/libavcodec.so.53 (0x760e6000)
libavutil.so.51 => /usr/lib/arm-linux-gnueabihf/libavutil.so.51 (0x7606e000)
libswscale.so.2 => /usr/local/linphone/lib/libswscale.so.2 (0x76037000)
libv4l1.so.0 => /usr/lib/arm-linux-gnueabihf/libv4l1.so.0 (0x76021000)
libv4l2.so.0 => /usr/lib/arm-linux-gnueabihf/libv4l2.so.0 (0x76004000)
libv4lconvert.so.0 => /usr/lib/arm-linux-gnueabihf/libv4lconvert.so.0 (0x75f7f000)
libX11.so.6 => /usr/lib/arm-linux-gnueabihf/libX11.so.6 (0x75e5c000)
libXv.so.1 => /usr/lib/arm-linux-gnueabihf/libXv.so.1 (0x75e48000)
libGL.so.1 => /usr/lib/arm-linux-gnueabihf/libGL.so.1 (0x75dd1000)
libGLEW.so.1.10 => /usr/lib/arm-linux-gnueabihf/libGLEW.so.1.10 (0x75d40000)
libvpx.so.3 => /usr/local/linphone/lib/libvpx.so.3 (0x75c95000)
libstdc++.so.6 => /usr/lib/arm-linux-gnueabihf/libstdc++.so.6 (0x75bb9000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0x75b8c000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0x75a4b000)
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0x75a23000)
librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0x75a0c000)
libmbedtls.so.10 => /usr/local/linphone/lib/libmbedtls.so.10 (0x759d7000)
libmbedx509.so.0 => /usr/local/linphone/lib/libmbedx509.so.0 (0x759b8000)
libmbedcrypto.so.0 => /usr/local/linphone/lib/libmbedcrypto.so.0 (0x75961000)
/lib/ld-linux-armhf.so.3 (0x76f8b000)
libsqlite3.so => /usr/lib/arm-linux-gnueabihf/libsqlite3.so (0x758a7000)
libxml2.so.2 => /usr/lib/arm-linux-gnueabihf/libxml2.so.2 (0x75768000)
libjson-c.so.2 => /lib/arm-linux-gnueabihf/libjson-c.so.2 (0x75757000)
libpulsecommon-5.0.so => /usr/lib/arm-linux-gnueabihf/pulseaudio/libpulsecommon-5.0.so (0x756e0000)
libdbus-1.so.3 => /lib/arm-linux-gnueabihf/libdbus-1.so.3 (0x75694000)
libcap.so.2 => /lib/arm-linux-gnueabihf/libcap.so.2 (0x75680000)
libswresample.so.2 => /usr/local/ffmpeg/lib/libswresample.so.2 (0x75664000)
libspeex.so.1 => /usr/lib/arm-linux-gnueabihf/libspeex.so.1 (0x7563e000)
libopenh264.so.4 => /usr/local/linphone/lib/libopenh264.so.4 (0x75559000)
libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0x75532000)
libjpeg.so.62 => /usr/lib/arm-linux-gnueabihf/libjpeg.so.62 (0x754e4000)
libxcb.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb.so.1 (0x754c5000)
libXext.so.6 => /usr/lib/arm-linux-gnueabihf/libXext.so.6 (0x754a6000)
libexpat.so.1 => /lib/arm-linux-gnueabihf/libexpat.so.1 (0x75474000)
libxcb-dri3.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-dri3.so.0 (0x75469000)
libxcb-present.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-present.so.0 (0x7545e000)
libxcb-sync.so.1 => /usr/lib/arm-linux-gnueabihf/libxcb-sync.so.1 (0x75451000)
libxshmfence.so.1 => /usr/lib/arm-linux-gnueabihf/libxshmfence.so.1 (0x7543f000)
libglapi.so.0 => /usr/lib/arm-linux-gnueabihf/libglapi.so.0 (0x75406000)
libXdamage.so.1 => /usr/lib/arm-linux-gnueabihf/libXdamage.so.1 (0x753fb000)
libXfixes.so.3 => /usr/lib/arm-linux-gnueabihf/libXfixes.so.3 (0x753e6000)
libX11-xcb.so.1 => /usr/lib/arm-linux-gnueabihf/libX11-xcb.so.1 (0x753d4000)
libxcb-glx.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-glx.so.0 (0x753bc000)
libxcb-dri2.so.0 => /usr/lib/arm-linux-gnueabihf/libxcb-dri2.so.0 (0x753b0000)
libXxf86vm.so.1 => /usr/lib/arm-linux-gnueabihf/libXxf86vm.so.1 (0x753a3000)
libdrm.so.2 => /usr/lib/arm-linux-gnueabihf/libdrm.so.2 (0x75386000)
libXmu.so.6 => /usr/lib/arm-linux-gnueabihf/libXmu.so.6 (0x7536a000)
libXi.so.6 => /usr/lib/arm-linux-gnueabihf/libXi.so.6 (0x7534b000)
liblzma.so.5 => /lib/arm-linux-gnueabihf/liblzma.so.5 (0x75324000)
libICE.so.6 => /usr/lib/arm-linux-gnueabihf/libICE.so.6 (0x75306000)
libSM.so.6 => /usr/lib/arm-linux-gnueabihf/libSM.so.6 (0x752f7000)
libXtst.so.6 => /usr/lib/arm-linux-gnueabihf/libXtst.so.6 (0x752e2000)
libsystemd.so.0 => /lib/arm-linux-gnueabihf/libsystemd.so.0 (0x752b0000)
libwrap.so.0 => /lib/arm-linux-gnueabihf/libwrap.so.0 (0x752a1000)
libsndfile.so.1 => /usr/lib/arm-linux-gnueabihf/libsndfile.so.1 (0x75236000)
libasyncns.so.0 => /usr/lib/arm-linux-gnueabihf/libasyncns.so.0 (0x75229000)
libattr.so.1 => /lib/arm-linux-gnueabihf/libattr.so.1 (0x75214000)
libXau.so.6 => /usr/lib/arm-linux-gnueabihf/libXau.so.6 (0x75208000)
libXdmcp.so.6 => /usr/lib/arm-linux-gnueabihf/libXdmcp.so.6 (0x751fc000)
libXt.so.6 => /usr/lib/arm-linux-gnueabihf/libXt.so.6 (0x751a6000)
libuuid.so.1 => /lib/arm-linux-gnueabihf/libuuid.so.1 (0x75192000)
libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0x750ee000)
libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0x750c9000)
libnsl.so.1 => /lib/arm-linux-gnueabihf/libnsl.so.1 (0x750a5000)
libFLAC.so.8 => /usr/lib/arm-linux-gnueabihf/libFLAC.so.8 (0x75069000)
libvorbisenc.so.2 => /usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2 (0x74fd7000)
libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0x74fb8000)
libogg.so.0 => /usr/lib/arm-linux-gnueabihf/libogg.so.0 (0x74faa000)
libvorbis.so.0 => /usr/lib/arm-linux-gnueabihf/libvorbis.so.0 (0x74f72000)

 Why mediastreamer required libavcodec.so.53 ? 
This version has never been installed.


Thanks in advance, for the answer.

Yours faithfully
Roman


reply via email to

[Prev in Thread] Current Thread [Next in Thread]