| www.delorie.com/gnu/docs/guile/guile_374.html | search |
![]() Buy GNU books! | |
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
The following procedures and variables provide information about how Guile was configured, built and installed on your system.
effective-version function returns the version name that
should remain unchanged during a stable series. Currently that means
that it omits the micro version. The effective version should be used
for items like the versioned share directory name
i.e. `/usr/share/guile/1.6/'
(version) => "1.6.0" (effective-version) => "1.6" (major-version) => "1" (minor-version) => "6" (micro-version) => "0" |
%load-path is initialized when Guile starts up to
(list (%site-dir) (%library-dir) (%package-data-dir) "."),
prepended with the contents of the GUILE_LOAD_PATH environment variable,
if it is set.
#f, tail
is returned.
#f. If filename is absolute, return it unchanged.
If given, extensions is a list of strings; for each
directory in path, we search for filename
concatenated with each extension.
Briefly, here are the keys in %guile-build-info, by group:
Values are all strings. The value for LIBS is typically found
also as a part of "guile-config link" output. The value for
guileversion has form X.Y.Z, and should be the same as returned
by (version). The value for libguileinterface is libtool
compatible and has form CURRENT:REVISION:AGE. The value for
buildstamp is the output of the date(1) command.
In the source, %guile-build-info is initialized from
libguile/libpath.h, which is completely generated, so deleting this file
before a build guarantees up-to-date values for that build.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
| webmaster donations bookstore | delorie software privacy |
| Copyright © 2003 by The Free Software Foundation | Updated Jun 2003 |