(linenum→info "unix/slp.c:2238")

gauche/0.8.12/doc/gauche-config.1.in

    1: .\" $Id: gauche-config.1.in,v 1.3 2006/11/11 20:45:17 shirok Exp $ -*-nroff-*-
    2: .TH GOSH "version @GAUCHE_VERSION@"
    3: .UC 4
    4: .SH NAME
    5: gauche-config \- retrieve configuration parameters of Gauche
    6: .SH SYNOPSIS
    7: .B gauche-config
    8: .I option
    9: .br
   10: .sp 0.3
   11: .SH DESCRIPTION
   12: .I Gauche-config 
   13: displays various parameters specified at the configuration time
   14: of the Gauche Scheme implementation.  It can be used in Makefile
   15: and other configuration scripts that uses Gauche.
   16: 
   17: .SH OPTIONS
   18: .SS General parameters
   19: .TP 5
   20: .B -V
   21: Gauche version.
   22: .TP
   23: .B --reconfigure
   24: Prints the command line used to configure the current Gauche installation.
   25: 
   26: .SS Parameters to compile an application using Gauche
   27: .TP
   28: .B -I, -L, -l
   29: List of "-I" options (include directories), 
   30: "-L" options (library directories), and
   31: "-l" options (libraries) for the compiler
   32: which are required to compile applications that links Gauche library.
   33: .TP
   34: .B --cc
   35: Name of the compiler used to compile the current installation.
   36: .TP
   37: .B --ac
   38: Directory name that contains Gauche specific autoconf macro.
   39: .TP
   40: .B --arch
   41: The architecture signature, which is used in the pathname of
   42: architecture-dependent files, e.g. "i686-pc-linux-gnu".
   43: 
   44: .SS Parameters to install files
   45: .TP
   46: .B --syslibdir, --sitelibdir
   47: Directories where system/site scheme files go.
   48: .TP
   49: .B --sysarchdir, --sitearchdir
   50: Directories where architecture-dependent system/site files go.
   51: .TP
   52: .B --sysincdir, --siteincdir
   53: Directories where system/site header files of extensions go.
   54: .TP
   55: .B --mandir, --infodir
   56: Directories where gauche manpage and info docs are installed.
   57: 
   58: .SH Parameters to compile Gauche extention
   59: .TP
   60: .B --so-suffix
   61: Object file suffix of the gauche extension.
   62: .TP 
   63: .B --so-cflags
   64: Flags required to compile shared object.
   65: .TP 
   66: .B --so-ldflags
   67: Flags required to link a gauche extension.
   68: .TP
   69: .B --so-libs
   70: Libraries to be linked with a gauche extension.
   71: .TP
   72: .B --dylib-suffix
   73: Dynamic/shared library file suffix of the system.
   74: .TP
   75: .B --dylib-ldflags
   76: Flags required to link dynamic/shared library file.
   77: .TP
   78: .B --libgauche-so
   79: The name of shared library of libgauche.
   80: 
   81: .SH AUTHORS
   82: Shiro Kawai (shiro @ acm . org)
   83: 
   84: .SH SEE ALSO
   85: gosh(1)
   86: .PP
   87: Gauche Scheme interpreter:
   88: .br
   89: http://practical-scheme.net/gauche/
   90: 
Syntax (Markdown)