mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 19:50:24 +02:00
Mention libguile-srfi-*, oop/*, scripts/* and srfi/*.
This commit is contained in:
parent
88deca50f3
commit
04873705f6
1 changed files with 34 additions and 27 deletions
35
README
35
README
|
@ -1,6 +1,7 @@
|
|||
This is not a Guile release; it is a source tree retrieved via
|
||||
!!! This is not a Guile release; it is a source tree retrieved via
|
||||
anonymous CVS or as a nightly snapshot at some random time after the
|
||||
Guile 1.4 release.
|
||||
Guile 1.4 release. If this were a Guile release, you would not see
|
||||
this message. !!! [fixme: zonk on release]
|
||||
|
||||
This is a 1.5 development version of Guile, Project GNU's extension
|
||||
language library. Guile is an interpreter for Scheme, packaged as a
|
||||
|
@ -148,47 +149,53 @@ configure, /usr/local by default. Building and installing gives you:
|
|||
|
||||
Executables, in ${prefix}/bin:
|
||||
|
||||
guile --- a stand-alone interpreter for Guile. With no arguments, this
|
||||
guile --- a stand-alone interpreter for Guile. With no arguments, this
|
||||
is a simple interactive Scheme interpreter. It can also be used
|
||||
as an interpreter for script files; see the NEWS file for details.
|
||||
guile-config --- a Guile script which provides the information necessary
|
||||
guile-config --- a Guile script which provides the information necessary
|
||||
to link your programs against the Guile library.
|
||||
guile-snarf --- a script to parse declarations in your C code for
|
||||
guile-snarf --- a script to parse declarations in your C code for
|
||||
Scheme-visible C functions, Scheme objects to be used by C code,
|
||||
etc.
|
||||
guile-tools --- a wrapper to invoke the executable modules in
|
||||
guile-tools --- a wrapper to invoke the executable modules in
|
||||
subdirectory `scripts' (also installed).
|
||||
|
||||
Libraries, in ${prefix}/lib. Depending on the platform and options
|
||||
given to configure, you may get shared libraries in addition
|
||||
to or instead of these static libraries:
|
||||
|
||||
libguile.a --- an object library containing the Guile interpreter,
|
||||
libguile.a --- an object library containing the Guile interpreter,
|
||||
You can use Guile in your own programs by linking against this.
|
||||
libqthreads.a --- an object library containing the QuickThreads
|
||||
libqthreads.a --- an object library containing the QuickThreads
|
||||
primitives. If you enabled thread support when you configured
|
||||
Guile, you will need to link your code against this too.
|
||||
libguilereadline.a --- an object library containing glue code for the
|
||||
libguilereadline.a --- an object library containing glue code for the
|
||||
GNU readline library. See NEWS for instructions on how to enable
|
||||
readline for your personal use.
|
||||
libguile-srfi-*.a --- various SRFI support libraries
|
||||
|
||||
Header files, in ${prefix}/include:
|
||||
|
||||
libguile.h, guile/gh.h, libguile/*.h --- for libguile.
|
||||
guile-readline/readline.h --- for guile-readline.
|
||||
libguile.h, guile/gh.h, libguile/*.h --- for libguile.
|
||||
guile-readline/readline.h --- for guile-readline.
|
||||
|
||||
Support files, in ${prefix}/share/guile/<version>:
|
||||
|
||||
ice-9/* --- run-time support for Guile: the module system,
|
||||
ice-9/* --- run-time support for Guile: the module system,
|
||||
read-eval-print loop, some R4RS code and other infrastructure.
|
||||
oop/* --- the Guile Object-Oriented Programming System (GOOPS)
|
||||
scripts/* --- executable modules, i.e., scheme programs that can be both
|
||||
called as an executable from the shell, and loaded and used as a
|
||||
module from scheme code. See scripts/README for more info.
|
||||
srfi/* --- SRFI support modules. See srfi/README for more info.
|
||||
|
||||
Automake macros, in ${prefix}/share/aclocal:
|
||||
|
||||
guile.m4
|
||||
guile.m4
|
||||
|
||||
Documentation in Info format, in ${prefix}/info:
|
||||
|
||||
data-rep.info --- an essay on how to write C code that works with
|
||||
data-rep.info --- an essay on how to write C code that works with
|
||||
Guile Scheme values.
|
||||
|
||||
The Guile source tree is laid out as follows:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue