-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathEnglish Version Ubuntu.sh
More file actions
75 lines (37 loc) · 1.09 KB
/
Copy pathEnglish Version Ubuntu.sh
File metadata and controls
75 lines (37 loc) · 1.09 KB
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
#!/bin/sh
echo Welcome to the script to install DIN on Ubuntu
echo Installing Dependencies
echo Installing boost
sudo apt install libboost-all-dev
echo Installing openGL
sudo apt update
sudo apt install freeglut3
sudo apt install freeglut3-dev
sudo apt install binutils-gold
sudo apt install g++
sudo apt install libglew-dev
sudo apt install mesa-common-dev
sudo apt install libglew1.5-dev libglm-dev
echo Installing SDL
sudo apt install libsdl
sudo apt install libsdl-dev
echo Installing tcl
sudo apt install tcl8.5
sudo apt install tcl8.5-dev
echo Installing jack
sudo apt install jack
sudo apt install libjackd2
sudo apt install libjack-jackd2-dev
echo Adding the user to the audio group
sudo adduser $USER audio
echo Rectifying packages
sudo apt-get -f install
echo Installing subversion and autoreconf
sudo apt install subversion
sudo apt install dh-autoreconf
echo Downloading DIN source code
svn checkout svn://jagernot.website/home/svn/din/trunk
echo Configuring DIN
cd trunk; autoreconf -fvi; ./configure CXXFLAGS="-O3 -D__UNIX_JACK__" CFLAGS=-O3; make
cd src/
echo reboot