-
Notifications
You must be signed in to change notification settings - Fork 1
/
compile.txt
executable file
·126 lines (87 loc) · 3.29 KB
/
compile.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
JUCETICE Jost's Compilation howto -----------------------------------------------------------------------
Warning ! This is getting out of date for newer versions > 0.5.0 !
Mandatory libraries and development packages:
- libfreetype
- libpthread
- librt
- libX11
Optional libraries or development packages:
- libasound
- libjack
- liblash
- libXinerama
- ladspa-sdk
- dssi-sdk
- vstsdk
To compile Jost in few steps:
# cd jost-VERSION/build/linux
# make CONFIG=Release
# ../../bin/jost
If you are on amd64/x86_64 and you currently enabled vst you should
build the 32bit version of jost (which will compile jostbridge also)
# cd jost-VERSION/build/linux
# make CONFIG=Release32
# ../../bin/jost
(Gentoo) ___________________________________________________________________________
## add the pro audio overlay
layman -a pro-audio
## emerge it !!!
USE="ladspa dssi vst" emerge jost
(Debian) ___________________________________________________________________________
## Install the prerequisites
apt-get install libxml2-dev libjack0.100.0-0 libjack0.100.0-dev \
jackd libuuid1 uuid-dev xorg-dev libasound2-dev \
dssi-dev dssi-utils ladspa-sdk liblo0
## Get jost and unpack it
wget http://www.anticore.org/jucetice/get.php?file=jost_src-v0.4.7.tar.bz2
unp jost_src-v0.4.7.tar.bz2
## You must get the VST SDK yourself. It is unfortunately not redistributable.
## http://www.steinberg.de/553_1.html
unp vst_sdk2_3.zip
rm -f vstsdk2.3.dmg vstsdk2.3.sit
unp vstsdk2.3.zip
cp -a vstsdk2.3/source/* ~/jost-v0.4.7/vst/source
## Now jost should build
cd jost-v0.4.7/shared
./configure
./compile_libs Release
./compile_jost Release
(OpenSUSE / SUSE) __________________________________________________________________
## Install the prerequisites (using smart / apt-get / yast)
smart install gcc-c++ xorg-x11-devel alsa-devel dssi jack-devel \
ladspa-devel ladspa libsndfile-devel
## Get jost and unpack it
wget http://www.anticore.org/jucetice/get.php?file=jost_src-v0.4.7.tar.bz2
tar -xjf jost_src-v0.4.7.tar.bz2
## You must get the VST SDK yourself. It is unfortunately not redistributable.
## http://www.steinberg.de/553_1.html
unzip vst_sdk2_3.zip
rm -f vstsdk2.3.dmg vstsdk2.3.sit
unzip vstsdk2.3.zip
cp -a vstsdk2.3/source/* ~/jost-v0.4.6/vst/source
## Now jost should build
cd jost-v0.4.7/juce/build/linux
./configure
./compile_libs Release
./compile_jost Release
(Ubuntu) ___________________________________________________________________________
Here is a guide:
http://ubuntufromscratch.wordpress.com/2007/09/18/jost-le-chainer-de-vst-pour-linux/
(Fedora / RedHat) __________________________________________________________________
*todo
(Archlinux) ________________________________________________________________________
## install prerequisites
pacman -S libx11 libxinerama pth freetype2 alsa-lib dssi ladspa jack-audio-connection-kit
## Get jost and unpack it
wget http://www.anticore.org/jucetice/get.php?file=jost_src-v0.4.7.tar.bz2
unp jost_src-v0.4.7.tar.bz2
## You must get the VST SDK yourself. It is unfortunately not redistributable.
## http://www.steinberg.de/553_1.html
unzip vst_sdk2_3.zip
unzip vstsdk2.3.zip
cp -a vstsdk2.3/source/* ~/jost-v0.4.7/vst/source
## Now jost should build
cd jost-v0.4.7/shared
./configure
./compile_libs Release
./compile_jost Release