package require tdom
no longer works but that
package require tdom 0.8.2
does. Other (but not all) packages have the same problem. Is this a
known problem with ActiveTcl8.4.14, has anyone else had this problem?
Thanks,
Simon Geard
I'm using activetcl 8.4.14 on solaris, not windows (don't have the
admin privs to isntall activetcl on my xp machine). But I don't see
that problem on Solaris.
$ /vol/tclsrcsol/ActiveTcl/bin/tclsh
% package require tdom
0.8.1
%
I can't reproduce this problem, and it sounds somewhat suspicious to be
a core/dist issue. When you say "no longer works", what happens?
Jeff
% package require tdom
0.8.1
%
Miko
uninstall ActiveTcl 8.4.13
install ActiveTcl 8.4.14
Here is the output from a sample session:
$ tclsh
% package require tile
wrong # args: should be "tclPkgUnknown name version ?exact?"
% package require tdom
wrong # args: should be "tclPkgUnknown name version ?exact?"
% package require Tk
wrong # args: should be "tclPkgUnknown name version ?exact?"
% package require tdom 0.8.1
0.8.1
% parray tcl_platform
tcl_platform(byteOrder) = littleEndian
tcl_platform(machine) = intel
tcl_platform(os) = Windows NT
tcl_platform(osVersion) = 5.1
tcl_platform(platform) = windows
tcl_platform(threaded) = 1
tcl_platform(tip,268) = 1
tcl_platform(tip,280) = 1
tcl_platform(user) = simon
tcl_platform(wordSize) = 4
% puts $tcl_patchLevel
8.4.14
%
According to the Welch book 3rd edition the version is optional yet
the error message above seems to imply that it is mandatory.
Simon
Are you sure you aren't getting some odd mix of libraries installed?
Please try uninstalling one more time, ensure the entire distribution is
gone (no left-over dlls or anything) and reinstalling.
Jeff
I have tried again. This time I checked that the c:/tcl directory had
been removed (which it had) then rebooted. Reboot ok so I installed
8.4.14. The result was the same as before. Other ActiveState products
I've got on my machine (could they be the cause?):
ActivePython2.4.3
Komodo IDE 4.0.2
Tcl Dev Kit 4.0 beta-1
I also have the tcl plugin installed.
Simon