Definition: [http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=platform&action=Search] ---- Relevant in the context of tcl: * [tcl_platform] * [PkgIndexUtil.tcl - determining a platform name] * [Generating a generic platform name] * [Cross Platform differences in Tcl/Tk] * Search http://wiki.tcl.tk/2?platform ---- [LV] Also the name of a new Tcl 8.5 package. This [package], included in the [core] distribution, contains functions such as: * ::platform::identify * ::platform::generic * ::platform::patterns [HE] tried to use platform 1.0.2 with TCL/TK 8.4. It works (at least with 8.4.7 on win32-ix86) ---- Can someone provde an example of how platform is to be used? How should shared libraries be placed and named so that a single directory can contain extensions for multiple platforms safely? Is there any reason why the [info sharedlibextension] isn't also accessible from platform? What I'd like to see is something like load [::platform::extension basename], where platform::extension constructs the "appropriate" (whatever that means) filename for the extension. This would mean defining some naming scheme for extensions, but something similiar is already done inside the extension. The Extensionname_Init function can't be arbitrarily named either. ---- [Category Glossary]