Try to detect when people are using one version of libguile and a
authorJim Blandy <jimb@red-bean.com>
Sun, 22 Jun 1997 23:42:40 +0000 (23:42 +0000)
committerJim Blandy <jimb@red-bean.com>
Sun, 22 Jun 1997 23:42:40 +0000 (23:42 +0000)
commitfef07353a81c60506301d7e80b663d8d96cc8ff6
tree3c073b0eb952ccbdf0be4ea484bfe3a76365b074
parent7c86ae051ab7e277b3a5263b779837a1e1a97ab5
Try to detect when people are using one version of libguile and a
different version of ice-9.  People have been skewing things and
sending in bug reports.
* Makefile.am (versiondat.h): New file to generate.
* version.c: #include "versiondat.h", to get version info.
(scm_libguile_config_stamp): New function.
* script.c: #include "version.h".
(scm_compile_switches): Call scm_version to get version number.
* scmconfig.h.in, Makefile.in: Regenerated.
* Makefile.in: Regenerated.

* Makefile.am (ETAGS_ARGS): Catch SCM_PROC, etc. so we can find
primitive definitions under their Scheme names.

* Makefile.am (libguile_la_LDFLAGS): Update library version to
1:2.  Helps avoid confusion between installed and uninstalled libs.
libguile/Makefile.am
libguile/Makefile.in
libguile/scmconfig.h.in
libguile/script.c
libguile/version.c