help-smalltalk
[Top][All Lists]
Advanced

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

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


From: Canol Gokel
Subject: [Help-smalltalk] Re: Couldn't install GST 3.0.4 on Windows
Date: Wed, 27 Aug 2008 11:38:14 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Paolo Bonzini <bonzini <at> gnu.org> writes:

> 
> 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
> 


When compiling 3.0c, it gives this error:

http://img135.imageshack.us/my.php?image=hatagst2gl1.jpg

After applying the patch, while compiling, 3.0.4 gives this error:

http://img135.imageshack.us/img135/4597/hatagst3zj4.jpg

After applying the patch, while installing, 3.0.3 gives an error which mentiones
about a folder path "/small1" but there is no folder named that in root, the
installation creates the "small1" folder in "smalltalk-3.0.4" folder itself not
in root folder, so the true path is "/home/Canol/smalltalk-3.0.3/small1". Maybe
that is the reason of the error? Unfortunately I forgot to take the screenshot
of that and I don't have time to try it again :(

Tcl and Tk were creating the prefixed folder in root, in opposed to GST.

By the way configure time is about 20 minutes, compiling time is also about 20
minutes. Installation time is about 1 minute.





reply via email to

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