-
Notifications
You must be signed in to change notification settings - Fork 0
/
INSTALL
104 lines (74 loc) · 2.79 KB
/
INSTALL
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
Table of Contents
*****************
1 INSTALL - how to compile and install GNU Solfege 3.22.2 on a GNU like system
1.1 Download
1.1.1 Source code
1.1.2 Precompiled binaries
1.2 Requirements
1.3 Configuring and compiling
1.3.1 `--disable-pygtk-test'
1.3.2 `--disable-oss-sound'
1 INSTALL - how to compile and install GNU Solfege 3.22.2 on a GNU like system
******************************************************************************
This file contains info on how to build and install GNU Solfege. For
run-time info, check the README file and the man page.
The homepage for GNU Solfege, `http://www.solfege.org', might also
be of interest.
1.1 Download
============
1.1.1 Source code
-----------------
The latest version is available from
`http://sourceforge.net/project/showfiles.php?group_id=1465'.
The source code is also available from the GNU ftp sites and their
mirrors: `ftp://alpha.gnu.org/gnu/solfege' and
`ftp://ftp.gnu.org/gnu/solfege'.
Solfege has a bzr repository at `http://solfege.org/bzr'.
1.1.2 Precompiled binaries
--------------------------
Precompiled binaries are made available for some releases. I build the
windows installer, a linux distribution neutral autopackage for i386
computers and the debian package myself. But I am depending on users to
provide binaries for other operating systems. The debian package is
available directly from `http://www.debian.org'. The rest are
available from Sourceforge:
`http://sourceforge.net/project/showfiles.php?group_id=1465'.
1.2 Requirements
================
The requirements are listed in the `README' file.
1.3 Configuring and compiling
=============================
./configure
make
su -c "make install"
should work, and will install into
/usr/local/bin
/usr/local/share
/usr/local/lib
/usr/local/etc/solfege
On FreeBSD you can use gmake:
./configure
gmake
su -c "gmake install"
Use the `--prefix' and `--sysconfdir' command line options to
install elsewhere. For example to install in your home directory:
./configure --prefix=$HOME/usr --sysconfdir=$HOME/etc
make
make install
If you just want to run Solfege without installing, do this:
./configure
make
./solfege.py
The `configure' script can be given a number of options to enable
and disable various features. Some of them are described below. For a
complete list, type:
./configure --help
1.3.1 `--disable-pygtk-test'
----------------------------
Do not test for PyGTK, assume it is installed. Use this option if you
know the package is installed, but the configure script still cannot
detect it.
1.3.2 `--disable-oss-sound'
---------------------------
Use this if you are compiling on an OS that don't have the OSS. The
default is `--enable-oss-sound'.