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] |
Just wondering, wouldn't it be a good idea to add version numbers to the library names, like tcl does? ie. (from my Debian system) tcl74: /usr/lib/libtcl7.4.so.1 tcl75: /usr/lib/libtcl7.5.so.1 tcl76: /usr/lib/libc5-compat/libtcl7.6.so.1 tcl7.6: /usr/lib/libtcl7.6.so.1 tcl8.0: /usr/lib/libtcl8.0.so.1 With the version number in the soname, it makes it easy to have multiple versions installed. This is a real concern for upgradeability. Actually, this applies for executables too: tcl74: /usr/bin/tclsh7.4 tcl75: /usr/bin/tclsh7.5 tcl7.6: /usr/bin/tclsh7.6 tcl8.0: /usr/bin/tclsh8.0 (/usr/bin/tclsh is just a symlink) This might be something to do for the guile 1.3 release. Cheers, - Jim