1GOSH(version 0.8.11)                                      GOSH(version 0.8.11)
2
3
4

NAME

6       gauche-config - retrieve configuration parameters of Gauche
7

SYNOPSIS

9       gauche-config option
10

DESCRIPTION

12       Gauche-config  displays  various parameters specified at the configura‐
13       tion time of the Gauche Scheme implementation.  It can be used in Make‐
14       file and other configuration scripts that uses Gauche.
15
16

OPTIONS

18   General parameters
19       -V   Gauche version.
20
21       --reconfigure
22            Prints  the  command  line  used  to  configure the current Gauche
23            installation.
24
25
26   Parameters to compile an application using Gauche
27       -I, -L, -l
28              List  of  "-I"  options  (include  directories),  "-L"   options
29              (library directories), and "-l" options (libraries) for the com‐
30              piler which are required  to  compile  applications  that  links
31              Gauche library.
32
33       --cc   Name of the compiler used to compile the current installation.
34
35       --ac   Directory name that contains Gauche specific autoconf macro.
36
37       --arch The  architecture  signature,  which  is used in the pathname of
38              architecture-dependent files, e.g. "i686-pc-linux-gnu".
39
40
41   Parameters to install files
42       --syslibdir, --sitelibdir
43              Directories where system/site scheme files go.
44
45       --sysarchdir, --sitearchdir
46              Directories where architecture-dependent system/site files go.
47
48       --sysincdir, --siteincdir
49              Directories where system/site header files of extensions go.
50
51       --mandir, --infodir
52              Directories where gauche manpage and info docs are installed.
53
54

Parameters to compile Gauche extention

56       --so-suffix
57              Object file suffix of the gauche extension.
58
59       --so-cflags
60              Flags required to compile shared object.
61
62       --so-ldflags
63              Flags required to link a gauche extension.
64
65       --so-libs
66              Libraries to be linked with a gauche extension.
67
68       --dylib-suffix
69              Dynamic/shared library file suffix of the system.
70
71       --dylib-ldflags
72              Flags required to link dynamic/shared library file.
73
74       --libgauche-so
75              The name of shared library of libgauche.
76
77

AUTHORS

79       Shiro Kawai (shiro @ acm . org)
80
81

SEE ALSO

83       gosh(1)
84
85       Gauche Scheme interpreter:
86       http://practical-scheme.net/gauche/
87
88
89
90
914th Berkeley Distribution                                 GOSH(version 0.8.11)
Impressum