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.
Yes, but "tests/gst" adds a series of -dlopen options, and parsing the
.la files is slow enough that in most cases you don't want "tests/gst"
but "./gst".
Paolo