Hello,
I'm trying to build the plugin under linux and i have this error:
CMake Error at
/home/felix/firebreath/build/Core/Stamp/EP_ffmpeg/download-EP_ffmpeg.cmake:6
(file):
file DOWNLOAD MD5 mismatch
for file:
[/home/felix/firebreath/build/Core/Download/EP_ffmpeg/ffmpeg-0.10.2.tar.gz]
expected MD5 sum: [f449c9fb925e80c457e82187e6c20910]
actual MD5 sum: [d41d8cd98f00b204e9800998ecf8427e]
make[2]: *** [Core/Stamp/EP_ffmpeg/EP_ffmpeg-download] Error 1
make[1]: *** [projects/linphone-web/Core/CMakeFiles/EP_ffmpeg.dir/all]
Error 2
make: *** [all] Error 2
thank you for your help.
Félix.
the entire stage of compilation:
step 1: git clone git://git.linphone.org/firebreath.git -b firebreath-1.7
--recursive
Cloning into 'firebreath'...
remote: Counting objects: 19078, done.
remote: Compressing objects: 100% (4416/4416), done.
remote: Total 19078 (delta 14536), reused 18975 (delta 14454)
Receiving objects: 100% (19078/19078), 12.15 MiB | 1.03 MiB/s, done.
Resolving deltas: 100% (14536/14536), done.
Submodule 'src/3rdParty/boost'
(git://git.linphone.org/firebreath-boost.git) registered for path
'src/3rdParty/boost'
Cloning into 'src/3rdParty/boost'...
remote: Counting objects: 11423, done.
remote: Compressing objects: 100% (3400/3400), done.
remote: Total 11423 (delta 7809), reused 11401 (delta 7799)
Receiving objects: 100% (11423/11423), 8.94 MiB | 1.12 MiB/s, done.
Resolving deltas: 100% (7809/7809), done.
Submodule path 'src/3rdParty/boost': checked out
'1c06879353b1c2433e62ef0ab26be0487127242f'
step 2: cd firebreath + mkdir projects + cd projects
step 3: git clone git://git.linphone.org/linphone-web-plugin --recursive
Cloning into 'linphone-web-plugin'...
remote: Counting objects: 7304, done.
remote: Compressing objects: 100% (5740/5740), done.
remote: Total 7304 (delta 5339), reused 1908 (delta 1313)
Receiving objects: 100% (7304/7304), 5.99 MiB | 1.34 MiB/s, done.
Resolving deltas: 100% (5339/5339), done.
Submodule 'Core' (git://git.linphone.org/linphone-cmake-builder.git)
registered for path 'Core'
Cloning into 'Core'...
remote: Counting objects: 2361, done.
remote: Compressing objects: 100% (2346/2346), done.
remote: Total 2361 (delta 1773), reused 0 (delta 0)
Receiving objects: 100% (2361/2361), 298.78 KiB, done.
Resolving deltas: 100% (1773/1773), done.
Submodule path 'Core': checked out
'29ff435e496d1ccf52b0c7ae89e26a328476db41'
step 4: cd linphone-web-plugin
(in /firebreath/projects/linphone-web-plugin$)
step 5:git submodule sync
Synchronizing submodule url for 'Core'
step 6: git submodule update --recursive --init
Submodule 'Core' () registered for path 'Core'
step 7: cd firebreath/ + ./prepmake.sh ./projects/linphone-web-plugin
Using projects in: /home/felix/firebreath/projects/linphone-web-plugin
Generating build files in: /home/felix/firebreath/build
NOTE: The build files in /home/felix/firebreath/build should *NEVER* be
modified directly. Make changes in cmake and re-run this script.
~/firebreath/build ~/firebreath
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
project dir: /home/felix/firebreath/projects/linphone-web-plugin
Single project: /home/felix/firebreath/projects/linphone-web-plugin
-- Found Git: /usr/bin/git
-- Platform: Linphone Web Linux
Generating plugin configuration files in
/home/felix/firebreath/build/projects/linphone-web/gen
-- checking for module 'gtk+-2.0'
-- found gtk+-2.0, version 2.24.10
-- Found PythonInterp: /usr/bin/python (found version "2.7.3")
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/felix/firebreath/build/projects/linphone-web/Core/Autotools
-- Using configuration file
'/home/felix/firebreath/projects/linphone-web-plugin/Core/configs/config-webplugin.cmake'
-- Including builder antlr3c
-- Including builder polarssl
-- Including builder bellesip
-- Including builder srtp
-- Including builder ortp
-- Including builder opus
-- Including builder speex
-- Including builder ffmpeg
-- Including builder vpx
-- Including builder v4l
-- Including builder ms2
-- Including builder xml2
-- Including builder linphone
-- Enabled features:
* Video , Ability to capture and display video.
* GPL third parties , Usage of GPL third-party code (FFmpeg and ZRTP).
* SRTP , SRTP media encryption support.
* OPUS , OPUS audio encoding/decoding support.
* Speex , Speex audio encoding/decoding support.
* FFmpeg , Some video processing features via FFmpeg: MPEG4
encoding/decoding, video scaling...
* VPX , VPX video encoding/decoding support.
-- Disabled features:
* ZRTP , ZRTP media encryption support.
* AMR-NB , AMR narrow-band audio encoding/decoding support.
* AMR-WB , AMR wide-band audio encoding/decoding support.
* G.729 , G.729 audio encoding/decoding support.
* GSM , GSM audio encoding/decoding support.
* iLBC , iLBC audio encoding/decoding support.
* ISAC , ISAC audio encoding/decoding support.
* Silk , Silk audio encoding/decoding support.
* WebRTC AEC , WebRTC echo canceller support.
* H263 , H263 video encoding/decoding support.
* H263+ , H263+ video encoding/decoding support.
* MPEG4 , MPEG4 video encoding/decoding support.
* x264 , H.264 video encoding support with the x264 library.
* openh264 , H.264 video encoding support with the openh264 library.
* Tunnel , Secure tunnel for SIP/RTP.
* Unit tests , Build unit tests programs for belle-sip, mediastreamer2
and linphone.
-- Could NOT find Java (missing: Java_JAR_EXECUTABLE
Java_JAVAC_EXECUTABLE Java_JAVAH_EXECUTABLE Java_JAVADOC_EXECUTABLE)
(found version "1.7.0.55")
-- Successfully added Rootfs creation step
-- Successfully added TGZ package step
-- Successfully added XPI package step
-- No signtool certificate found; assuming development machine
(/home/felix/firebreath/projects/linphone-web-plugin/sign/linphoneweb.pem)
-- Successfully added CRX package step
-- No signtool certificate found; assuming development machine
(/home/felix/firebreath/projects/linphone-web-plugin/sign/linphoneweb.pem)
-- Successfully added SDK package step
-- Configuring done
-- Generating done
-- Build files have been written to: /home/felix/firebreath/build
step 8: cd build + make
Compilation ok until EP_ffmpeg
Linking CXX static library libLINWEB_PluginAuto.a
[ 20%] Built target LINWEB_PluginAuto
Scanning dependencies of target EP_ffmpeg
[ 20%] Creating directories for 'EP_ffmpeg'
[ 21%] Performing download step (download, verify and extract) for
'EP_ffmpeg'
-- downloading...
src='http://ffmpeg.org/releases/ffmpeg-0.10.2.tar.gz'
dst='/home/felix/firebreath/build/Core/Download/EP_ffmpeg/ffmpeg-0.10.2.tar.gz'
timeout='none'
CMake Error at
/home/felix/firebreath/build/Core/Stamp/EP_ffmpeg/download-EP_ffmpeg.cmake:6
(file):
file DOWNLOAD MD5 mismatch
for file:
[/home/felix/firebreath/build/Core/Download/EP_ffmpeg/ffmpeg-0.10.2.tar.gz]
expected MD5 sum: [f449c9fb925e80c457e82187e6c20910]
actual MD5 sum: [d41d8cd98f00b204e9800998ecf8427e]
make[2]: *** [Core/Stamp/EP_ffmpeg/EP_ffmpeg-download] Error 1
make[1]: *** [projects/linphone-web/Core/CMakeFiles/EP_ffmpeg.dir/all]
Error 2
make: *** [all] Error 2
_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users