GNU Smalltalk 3.0.1 released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

GNU Smalltalk 3.0.1 released

Isaac Gouy
$ ./configure --prefix=/opt/gst --enable-jit
$ make

...

./gst --no-user-files --kernel-dir="/opt/smalltalk-3.0.1/kernel"
--image="/opt/smalltalk-3.0.1/gst.im" -iQ /dev/null
BlockClosure new "<-0x4df44d30>" did not understand selector #value:

(ip 22)OrderedCollection(SequenceableCollection)>>#do:
(ip 28)Array(SequenceableCollection)>>#replaceFrom:to:with:
(ip 18)OrderedCollection(Collection)>>#asArray
(ip 4)Class class(Behavior)>>#parseVariableString:
(ip 4)Class class(Behavior)>>#parseInstanceVariableString:
(ip 4)Class class(Behavior)>>#instanceVariableNames:
(ip 0)<bottom>
BlockClosure new "<-0x4df44d30>", 1, 1, 8, BlockClosure new
"<-0x4df44d30>"

/opt/smalltalk-3.0.1/kernel/Class.st:38: Aborted
(ip 22)OrderedCollection(SequenceableCollection)>>#do:
(ip 28)Array(SequenceableCollection)>>#replaceFrom:to:with:
(ip 18)OrderedCollection(Collection)>>#asArray
(ip 4)Class class(Behavior)>>#parseVariableString:
(ip 4)Class class(Behavior)>>#parseInstanceVariableString:
(ip 4)Class class(Behavior)>>#instanceVariableNames:
(ip 0)<bottom>
make[2]: *** [gst.im] Aborted
make[2]: Leaving directory `/opt/smalltalk-3.0.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/smalltalk-3.0.1'
make: *** [all] Error 2



      ____________________________________________________________________________________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Chun, Sungjin
Just for curiosity and personal interest,

Can GST be compiled with other C compiler in Windows platform?
For example, VC Express 2008 or Pelles C(or LCC)?

During holiday(Korean Traditional one), if time permits I'll try this but
before this I want to make it sure that this trying is meaningful :-)

Thanks in advance.

----- Original Message -----
   From: Paolo Bonzini <[hidden email]>
   To: GNU Smalltalk <[hidden email]>
   Sent: 08-02-01 00:44:20
   Subject: [Help-smalltalk] GNU Smalltalk 3.0.1 released

  I've uploaded GNU Smalltalk 3.0.1 at

   ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.0.1.tar.gz

The following is a list of fixes.  Thanks to everyone who reported the bugs:

* `gst-package --list-files' emits file paths relative from the current
directory.  The --destdir and -t options are rejected. --list-files
supports options --load and --test.

* The documentation for a package can now be built even if the
corresponding .star file is not installed.  Since documentation is part
of the tarball, this problem with 3.0 was actually only visible if you
modified packages for which you lacked the support libraries in /usr/lib
(e.g. Tcl/Tk for package BloxTK).

* Added SequenceableCollection>>#atRandom and
String>>#allOccurrencesOfRegex:

* Eliminated possible infinite loop in CompiledCode>>#hash.

* Fixed crash on LargeInteger>>#divExact: for huge numerator and small
denominator.

* Fixed ping-pong between two sizes (continuously growing and shrinking)
in OrderedCollection.

* Fixed undeclared variable PackageNotAvailable in the default image.

* Fixed Symbol>>#numArgs for methods starting with an underscore.

* Fixed problems with substitution of regexes that match the empty string.

* Fixed problems with very short delays.

* Fixed segmentation violation when gethostbyname returned NULL.

* Test floatmath.st is XFAILed on alpha due to kernel bug 9751.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Ildar Mulyukov
On 01.02.2008 10:23:05, S.J.Chun wrote:
> Just for curiosity and personal interest,
>
> Can GST be compiled with other C compiler in Windows platform? For  
> example, VC Express 2008 or Pelles C(or LCC)?


Anion!

If you look at this list and see words "MinGW" and "Cygwin" - it's  
windows.

Best regards, Ildar.
P.S. www.cygwin.com would be interesting to you.
--
Ildar  Mulyukov,  free SW designer/programmer
================================================
email: [hidden email]
home: http://tuganger.narod.ru/
ALT Linux Sisyphus
================================================


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Paolo Bonzini-2
In reply to this post by Chun, Sungjin
S.J.Chun wrote:
> Just for curiosity and personal interest,
>
> Can GST be compiled with other C compiler in Windows platform?
> For example, VC Express 2008 or Pelles C(or LCC)?

ICC, probably.  The others no.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Paolo Bonzini-2
In reply to this post by Isaac Gouy
Isaac Gouy wrote:
> $ ./configure --prefix=/opt/gst --enable-jit
> $ make

Known.  I don't have time to fix the JIT now.  Please compile without
for now.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk 3.0.1 released

Chun, Sungjin
In reply to this post by Isaac Gouy
I know MinGW can compile GST (with small patch, for example 3.0) and I have
one. But currently, MinGW GCC which runs _well_ in Vista is not stable version.
And some of my collegues are using Vista, so that's why I asked my previous
question :-)

It seems that compile with MinGW and zip it and send it to them is my best
choice.

PS)
In Vista, GCC has a bug which prevents running correctly without installing
it under top directory. This bug is fixed in later version but I cannot find
official binary package.

----- Original Message -----
   From: Ildar Mulyukov <[hidden email]>
   To: [hidden email]
   Sent: 08-02-01 13:59:10
   Subject: Re: [Help-smalltalk] GNU Smalltalk 3.0.1 released

  On 01.02.2008 10:23:05, S.J.Chun wrote:
> Just for curiosity and personal interest,
>
> Can GST be compiled with other C compiler in Windows platform? For  
> example, VC Express 2008 or Pelles C(or LCC)?


Anion!

If you look at this list and see words "MinGW" and "Cygwin" - it's  
windows.

Best regards, Ildar.
P.S. www.cygwin.com would be interesting to you.
--
Ildar  Mulyukov,  free SW designer/programmer
================================================
email: [hidden email]
home: http://tuganger.narod.ru/
ALT Linux Sisyphus
================================================


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Paolo Bonzini-2
S.J.Chun wrote:
> I know MinGW can compile GST (with small patch, for example 3.0)

Can you send the patch?

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk 3.0.1 released

Chun, Sungjin
In reply to this post by Isaac Gouy
That's what you send to me last time I asked for help.

----- Original Message -----
   From: Paolo Bonzini <[hidden email]>
   To: "S.J.Chun" <[hidden email]>, GNU Smalltalk <[hidden email]>
   Sent: 08-02-01 16:53:05
   Subject: Re: [Help-smalltalk] GNU Smalltalk 3.0.1 released

  S.J.Chun wrote:
> I know MinGW can compile GST (with small patch, for example 3.0)

Can you send the patch?

Paolo




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.0.1 released

Paolo Bonzini-2
S.J.Chun wrote:
> That's what you send to me last time I asked for help.

Ah right:

commit 2e05b32dbe9b84b53ee7d2d22305a08408586151
Author: Paolo Bonzini <[hidden email]>
Date:   Fri Jan 18 15:01:58 2008 +0100

     link library.la into gst and gst-tool, fixes Windows build

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk