aboutsummaryrefslogtreecommitdiff
path: root/doc/COMPILING.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/COMPILING.txt')
-rw-r--r--doc/COMPILING.txt39
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/COMPILING.txt b/doc/COMPILING.txt
new file mode 100644
index 0000000..f0abf5e
--- /dev/null
+++ b/doc/COMPILING.txt
@@ -0,0 +1,39 @@
1COMPILING HD24TOOLS
2
3Instructions for Linux (preferably Debian/Ubuntu based):
4
5Get the source code from svn on HD24tools.com
6
7sudo apt-get install fluid libfltk1.1 libfltk1.1-dev libsndfile1 libsndfile1-dev libportaudio0 libportaudio0-dev libjack0 libjack0.100.0-0 libjack0.100.0-0-dev libjack-dev libxft2 libxft-dev libxinerama libxinerama-dev
8
9Note: You may still need to install libflac.
10
11make clean
12./configure
13make
14
15mkdir ~/HD24tools
16cp hd24connect ~/HD24tools/
17cp hd24hexview ~/HD24tools/
18cp hd24info ~/HD24tools/
19cp hd24towav ~/HD24tools/
20cp hd24wavefix ~/HD24tools/
21ln -s /usr/lib/libsndfile.so.1 ~/HD24tools/
22ln -s /usr/lib/libportaudio.so ~/HD24tools/
23ln -s /usr/lib/libjack.so ~/HD24tools/
24
25For HD24tools to detect the drives (when being run as normal user),
26normal users need to have sufficient permissions to work with the
27drive device.
28
29To find out which drive device it is, run HD24connect as root,
30and select File->Recovery->Select device...
31
32This will show you the current device, which is the device
33that needs its permissions set.
34
35You can probably gain device permissions by adding your
36regular user to the proper group, making your user the
37owner of the device or by setting the device permissions
38in /etc/fstab.
39