linphone-users
[Top][All Lists]
Advanced

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

[Linphone-users] error building linphone-web-plugin


From: fgiffuni
Subject: [Linphone-users] error building linphone-web-plugin
Date: Fri, 31 Oct 2014 12:16:52 +0100

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=''
     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


           



reply via email to

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