mirror of
https://github.com/game-stop/veejay.git
synced 2025-12-05 15:30:02 +01:00
87 lines
2.0 KiB
Plaintext
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
|
|
|