Skip to content
Rikus Wessels edited this page Feb 17, 2017 · 10 revisions
  • Use the following command to install the required packages
    • sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev cmake libpcap-dev libreadline-dev libpci-dev libsndfile-dev libjack-jackd2-dev libasound2 libasound2-dev
    • There might be a few more that I missed because it was already installed.
  • git clone --recursive https://github.com/AVnu/Open-AVB.git
    • Will work once cpputest url fix is merged to master
    • For now get cpputest manually
  • Get the sources - The OLD hard way
    • git clone https://github.com/AVnu/Open-AVB.git
    • cd Open-AVB
    • Edit .gitmodules - committed to open-avb-next so probably not required anymore.
      • Old: url = [email protected]:cpputest/cpputest.git
      • New: url = ../../cpputest/cpputest.git
    • git submodule init; git submodule sync; git submodule update
    • cd avdecc-lib
    • git submodule init; git submodule update

Building

From the Open-AVB directory do:

  • cd avdecc-lib/jdksavdecc-c/
  • cmake .
  • make
  • cd ..
  • cmake .
  • make
  • cd ..
  • ./travis.sh
cmake is only required to generate the Makefiles during the first build.
Clone this wiki locally