|
sourcing kitten.kit and then doing
package require tls
resulting in what appears to be an attempt to load tls.dll,
not tls.tcl. The .dll is a DOS executable and useless to Linux
BWidget, at least, appears to be missing the libBWidget*.so file.
package require BWidget
fails to find it (and if I unwrap Kitten it is indeed not present).
There are a number of bugs of this sort. |
|
It looks like TLS was never made multi-platform aware, the current code just
tries to
load the only binary it knows about. Note that Kitten pre-dates the newer starkit
design
and multi-platform package logic, so there are bound to be a couple of such cases
in
here.
I'll be happy to add more smarts to the TLS package, if someone has binaries
for me to
add in there.
May have some builds myself, but a quick check didn't succeed, so it may take
more
time for me to follow up on this.
The BWidget .so issue confuses me - isn't BWidget a pure-tcl package?
-jcw |