Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- if [[ "$EUID" -ne 0 ]]; then
- echo "Sorry, you need to run this as root"
- exit 1
- fi
- # apt-get update
- # apt-get install -y autoconf file gcc git libc-dev make pkg-config git
- git clone git://git.linphone.org/bctoolbox.git
- cd bctoolbox
- apt-get install -y cmake libmbedtls-dev
- cmake . -DENABLE_POLARSSL=NO -DENABLE_MBEDTLS=YES -DENABLE_TESTS=NO -DENABLE_TESTS_COMPONENT=NO
- make && make install
- cd ..
- git clone git://git.linphone.org/belle-sip.git
- cd belle-sip
- apt-get install -y libantlr3c-dev antlr3 zlib1g-dev
- sed -i -e 's@${BCTOOLBOX_CORE_INCLUDE_DIRS}@/usr/local/include/@g' CMakeLists.txt
- cmake . -DENABLE_TESTS=NO
- make && make install
- cd ..
- git clone git://git.linphone.org/ortp.git
- cd ortp
- sed -i -e 's@${BCTOOLBOX_CORE_INCLUDE_DIRS}@/usr/local/include/@g' src/CMakeLists.txt
- cmake . -DENABLE_TESTS=NO -DENABLE_DOC=NO
- make && make install
- cd ..
- git clone git://git.linphone.org/mediastreamer2.git
- cd mediastreamer2
- apt-get install -y libasound2-dev
- sed -i -e 's@${BCTOOLBOX_CORE_INCLUDE_DIRS}@/usr/local/include/@g' CMakeLists.txt
- cmake . -DENABLE_UNIT_TESTS=NO -DENABLE_DOC=NO -DENABLE_SPEEX_DSP=NO -DENABLE_FFMPEG=NO -DENABLE_V4L=NO -DENABLE_VIDEO=NO
- make && make install
- cd ..
- git clone git://git.linphone.org/linphone.git
- cd linphone
- apt-get install -y libxml2-dev
- cmake . -DENABLE_VCARD=NO -DENABLE_SQLITE_STORAGE=NO -DENABLE_TOOLS=NO -DENABLE_NLS=NO -DENABLE_ASSISTANT=NO -DENABLE_UNIT_TESTS=NO -DENABLE_GTK_UI=NO -DENABLE_DOC=NO -DENABLE_VIDEO=NO -DENABLE_TUTORIALS=NO -DENABLE_JAVADOC=NO
- make && make install
- cd ..
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement