help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Re: Couldn't install GST 3.0.4 on Windows


From: Paolo Bonzini
Subject: Re: [Help-smalltalk] Re: Couldn't install GST 3.0.4 on Windows
Date: Wed, 27 Aug 2008 10:16:22 +0200
User-agent: Thunderbird 2.0.0.16 (Macintosh/20080707)

> 3.0.3 worked but without prefix. I will try it with a prefix today. By the 
> way,
> GNU Smalltalk's configure and compile time is dramatically longer than Tcl's 
> and
> Tk's (it takes about 10 minutes for Tcl and about 1 hour for GST). Is there 
> any
> particular reason for that?

I don't know; it could be because GNU Smalltalk's configure script
creates three identical libtool scripts. :-(  It would be interesting to
compare the configure times, I suspect that's where GNU Smalltalk is
slower, because Windows (and Cygwin/MSYS in particular) is much slower
at creating new processes than Unix OSes.

Don't worry about 3.0.3.  Try this patch instead:

--- a/scripts/Package.st
+++ b/scripts/Package.st
@@ -234,4 +234,10 @@ Object subclass: Command [
     ]

     destDir: destdir installDir: instDir [
+'--- BEGIN' displayNl.
+self class printNl.
+destdir printNl.
+instDir printNl.
+self defaultInstallDir printNl.
+'--- END' displayNl.
        self validateDestDir: destdir installDir: instDir.


It should apply to both 3.0.4 and 3.0c and it will give enough debug
output to fix the problem.  Use whatever version you want, probably both
are buggy.

By the way, the "prefix trick" only works with 3.0c.  You can check if
you configured okay by looking for "checking whether to enable
relocatable install" in the output of configure (or in config.log).  It
should say "yes".

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]