~ubuntu-branches/ubuntu/utopic/cdrdao/utopic

« back to all changes in this revision

Viewing changes to INSTALL

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Suffield
  • Date: 2004-06-24 22:33:16 UTC
  • Revision ID: james.westby@ubuntu.com-20040624223316-534onzugaeeyq61j
Tags: upstream-1.1.9
ImportĀ upstreamĀ versionĀ 1.1.9

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Installation:
 
2
 
 
3
 
 
4
The GnomeCDMaster GUI additionally requires the Gimp toolkit gtk+-1.2.8,
 
5
recent Gnome libraries (e.g. gnome-libs-1.4.1.6) and the C++ bindings
 
6
gtkmm-1.2.9 and gnomemm-1.2.2.  The packages are available from
 
7
www.gtk.org, www.gnome.org and www.sourceforge.net (project 'gtkmm').
 
8
You will need exactly the mentioned library version. With older or
 
9
newer versions the GnomeCDMaster sources usually fail to compile.
 
10
 
 
11
 
 
12
If you fetched the source tree directly from CVS, you will first have to
 
13
unpack "scsilib.tar.gz" and "pccts.tar.gz" in the same directory where
 
14
the tar files reside.
 
15
 
 
16
1. Type './configure'.
 
17
   Configure options for mp3lame library (only required for building toc2mp3):
 
18
     --without-lame          Disable building of toc2mp3.
 
19
     --with-lame-include     Specifies the directory containing the lame
 
20
                             include directory.
 
21
     --with-lame-lib         Specifies the directory containing mp3lame
 
22
                             library.
 
23
     --disable-lame-test     Do not run a test program that checks for the
 
24
                             required mp3lame library version. It will be
 
25
                             assumed that the correct mp3lame library is
 
26
                             available.
 
27
 
 
28
   Configure options for PCCTS (only required if you do not want to use
 
29
   the PCCTS version which is included in this cdrdao source distribution):
 
30
     --with-pcctsbin=dir     Specifies directory that contains the PCCTS 
 
31
                             executables (default: pccts/bin)
 
32
 
 
33
     --with-pcctsinc=dir     Specifies directory that contains the PCCTS
 
34
                             header and source files
 
35
                             (default: pccts/h)
 
36
 
 
37
   Configure options for SCSI interface:
 
38
     --without-scglib        Use a direct SCSI implementation instead of
 
39
                             Joerg Schilling's SCSI library. This makes only
 
40
                             sense if the SCSI library does not compile for
 
41
                             some reason. Direct SCSI implementations are
 
42
                             currently available for Linux and FreeBSD.
 
43
 
 
44
     The included SCSI library will be built if the following options
 
45
     are not given.
 
46
     
 
47
     --with-scglib-inc=dir   Use SCSI library include files from specified
 
48
                             directory instead from the SCSI library that
 
49
                             comes with the cdrdao package. This option will
 
50
                             only have an effect if '--with-scglib-lib' is
 
51
                             specified, too. If both options are given the
 
52
                             SCSI library will not be built.
 
53
 
 
54
     --with-scglib-lib=dir   Specifies the directory that contains the SCSI
 
55
                             library. This option will only have an effect if
 
56
                             '--with-scglib-inc' is specified, too. If both
 
57
                             options are given the SCSI library will not be
 
58
                             built.
 
59
 
 
60
   Misc configure options:
 
61
     --with-linux-qnx-sched  Enables Linux QNX real time scheduling.
 
62
                             This will only work if your kernel is compiled
 
63
                             with the QNX scheduler.
 
64
 
 
65
     --without-posix-threads Do not use posix threads for ring buffer even
 
66
                             if the system supports it.
 
67
 
 
68
2. Type 'make' to compile the package.
 
69
 
 
70
3. Type 'make install' as root to install the executable and the manual page
 
71
   under '/usr/local' or whatever was specified as the installation prefix.