mirror of
https://github.com/game-stop/veejay.git
synced 2026-01-04 22:15:29 +01:00
82 lines
1.9 KiB
Plaintext
82 lines
1.9 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-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 devscripts apt-get install 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
|
||
|
||
|
||
# 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 libgtk2.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
|
||
|