blob: 4e99fea99069fb6f386207d0243e4b234266d650 (
plain)
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
|
GAMMA = Guile Archive of Multiple Modules with 'A' just for the 'A' of it.
It is a set of possibly useful modules. Currently it includes
* interfaces for two SQL DBMS: MySQL and PostgreSQL
Both are extensively used by Ellinika (http://ellinika.farlep.net)
and Runasimi (http://www.runasimi.org).
Please see the INSTALL file in this directory for the generic instructions
on how to use configure. The list of GAMMA-specific options follows:
* --without-mysql
Configure to work without MySQL
* --without-postgres
Configure to work without Postgres
* --with-guiledir=DIR
Specify the directory where to install guile modules.
The algorithm for determining where to install Guile modules is:
1. If --with-guiledir=DIR is specified, use DIR
2. Otherwise, obtain the site-wide Guile modules directory by
running `guile-config info pkgdatadir' and install the files
there *if* this directory lies inside the current install prefix
or --with-guiledir (without argument) is given.
3. Otherwise use $(datadir)/guile/site
* --with-include-path=PATH
Specify additional directories where to look for C include files. PATH is
a list of directory names separated by colons. Running
./configure --with-include-path=/usr/mysql/include:/usr/pgsql/include
is equivalent to running
./configure CPPFLAGS="-I/usr/mysql/include -I/usr/pgsql/include"
* --with-lib-path=PATH
Specify additional directories where to look for libraries. PATH is a list of
directory names separated by colons. Running
./configure --with-lib-path=/usr/mysql/lib:/usr/pgsql/lib
is equivalent to running
./configure LDFLAGS="-L/usr/mysql/lib -L/usr/pgsql/lib"
|