Build instructions for Ubuntu 14.01 ------------------------------------ Ubuntu 14.01 comes with libav which should work but in case of run-time problems like leaking memory you should upgrade to a recent version of ffmpeg To build from git/source tree: =============================== # 1 # get the required dependencies: sudo apt-get install autoconf automake libtool m4 gcc libjpeg62-dev libswscale-dev libavutil-dev libavcodec-dev libavformat-dev libx11-dev gtk-2.0-dev libxml2-dev libsdl1.2-dev libjack0 libjack-dev jackd1 libquicktime-dev liblo-dev # 2 # run the autogen.sh script: sh autogen.sh # 3 # run the configure script: ./configure # 4 # run make make # 5 # install make install To build the deb package: =========================== # 1 # get the required software sudo apt-get install devscripts libgtk2.0-dev autotools-dev libx11-dev libxml2-dev libxinerama-dev libswscale-dev libsdl1.2-dev libavformat-dev libjack-dev libavcodec-dev libglib2.0-dev libquicktime-dev libmjpegtools-dev libjpeg62-dev libfreetype6-dev libdv4-dev libavutil-dev libunwind-dev libdv4-dev # 2 # build a .deb package dpkg-buildpackage -rfakeroot -us -uc -b # 3 # install dpkg -i veejay-1.5.x.deb To install the binary version: # 1 dpkg -i veejay-1.5.x.deb (meet package dependency requirements) # apt-cache search # apt-get install Build instructions for Ubuntu 18.04 ------------------------------------ To build from git/source tree: =============================== # 1 # get the required dependencies: sudo apt-get install autoconf automake libtool m4 gcc libjpeg62-dev libswscale-dev libavutil-dev libavcodec-dev libavformat-dev libx11-dev libgtk2.0-dev libxml2-dev libsdl1.2-dev libjack0 libjack-dev jackd1 libquicktime-dev liblo-dev libunwind-dev libdv4-dev libjpeg-dev # 2 # run the autogen.sh script: sh autogen.sh # 3 # run the configure script: ./configure # 4 # run make make # 5 # install make install