Hi Paolo, * Paolo Bonzini wrote on Tue, Apr 22, 2008 at 04:32:23PM CEST: > In GNU Smalltalk, "./gst" is used if you don't need to load any plugin, > while "tests/gst" is used if you need plugins; "tests/gst" is created by > config.status. Most of the time launching "./gst" is enough; and since > its startup time is much faster than "tests/gst", I didn't feel the need > to use the more user-friendly executable as the default.
But consider that, if libtool creates a shell wrapper anyway, your tests/gst setup now means it goes through two shell wrappers before launching the real thing. Behdad requests an optimization of this: one shell wrapper is created, by libtool (since it may already create one anyway). I don't see the fact that it may sometimes be unneeded for libtool's purposes (and only created for Behdad because he used the env vars option) as a problem at all. This discussion has dragged along quite a bit now. I will try to remain silent now until I've had time to redo the actual patch. Cheers, Ralf