This is the mail archive of the guile@cygnus.com mailing list for the guile project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
>I could imagine that this has been discussed before here. > >I just want to ask, why is the file "version.scm" necessary? Why is >having the build date available to guile useful? I added that because, while doing Guile development, I periodically install versions that seem pretty stable, or that I want to test "in place". But sometimes my SCHEME_LOAD_PATH would cause me to try to load the uninstalled Scheme code with the installed Guile, which would bomb in weird ways. I figured I couldn't be the only one having these problems. So now the object library and the Scheme code are both timestamped at configure time, and Guile warns you if they're not matched. Sometimes you don't care, but it's better to know than to waste a bunch of time because you didn't know. Is version.scm causing problems? I'd like to know. It's hardly a critical facility, and I'm sure I could find other ways to deal with the issue I described above. I chose this one because it seemed the least invasive.