Files
veejay/veejay-current/veejay-server/doc/HowtoUbuntu.txt
2023-04-12 21:05:31 +02:00

87 lines
2.0 KiB
Plaintext

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-3.0-dev libxml2-dev libsdl2-dev libjack0 libjack-dev jackd1 libquicktime-dev liblo-dev
1b. optional depenencies:
libaa1-dev
vflib3-dev
libgmic-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 libgtk3.0-dev autotools-dev libx11-dev libxml2-dev libxinerama-dev libswscale-dev libsdl2-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 <package name>
# apt-get install <package name>
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 libgtk3.0-dev libxml2-dev libsdl2-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