On Thu, Jan 15, 2009 at 09:34:06AM +0100, Arjen Markus wrote: > Hello, > > I have been wondering about a better way to determine if > Itcl is available (in the right version) or not. > > Currently this is done by looking for the library and > header files. But this does not check if the version > of Itcl does indeed match the version of Tcl. (Itcl > uses - at least in its classical form - a number of > Tcl internals and is therefore locked to a particular > version of Tcl.) > > The following script does check that (I tested it with > different versions of Tcl and Itcl): > > package require Itcl > puts OK > exit > > This will either produce the output "OK" on standard output > or an error message stating that Itcl was not found OR > that the version of Tcl does not match: > > > tclsh85 > % package require -exact Itcl 3.3 > version conflict for package "Tcl": have 8.5.2, need exactly 8.4 > > That would in my opinion be a useful addition to the current > detection method.
Arjen, Sounds wise to me. I'd say go ahead a make the change. You might want to wait until after the release this weekend now just to avoid breaking anything inadvertently. Andrew ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel