On Fri, 5 Feb 2010 08:39:52 +0000 Andrew Ross <andrewr...@users.sourceforge.net> wrote: > > Arjen, > > If you could supply a test case then I'd be happy to try >it out on Linux. > I think your experience generally with tcl / tk is much >greater than mine. >
Hi Andrew, I see in the source code (files like plserver.c) that the auto_path variable is treated as a string. It is actually used as a list: tcl_cmd( interp, "set auto_path \"$dir $auto_path\"" ); Given the rules for the automatic conversion of strings to lists, this approach works if no directories contain spaces. To be more robust, however, the above (and any similar commands involving the auto_path variable) should be: tcl_cmd( interp, "set auto_path [list $dir $auto_path]" ); Could you make the changes in tcl/tclAPI.c and tk/plserver.c and then try again? Something similar is happening in pkgIndex.tcl.in, where the searchdirs and dlnames variables should be set to a list too: set searchdirs [list "@LIB_HARDDIR@"] # prefer double precision version set dlnames [list "@DLNAME_LIBPLPLOTD@" "@DLNAME_LIBPLPLOT@"] (Since the macros are substituted, they should be individually delimited by quotes - "...") Regards, Arjen ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel