RE: proposal for how to synchronize Strongtalk source

"Ted Neward" <[email protected]> Thu, 10 May 2007 12:48:33 -0700
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <011e01c7933c$31dbd5c0$802ca8c0@XPWork>
Go to strongtalk.org for the downloads, I think.

Ted Neward
Java, .NET, XML Services
Consulting, Teaching, Speaking, Writing
http://www.tedneward.com

> -----Original Message-----
> From: [email protected] [mailto:strongtalk-
> [email protected]] On Behalf Of SmallSqueak
> Sent: Thursday, May 10, 2007 11:48 AM
> To: [email protected]
> Subject: RE: proposal for how to synchronize Strongtalk source
> 
> 
> 
> 
> > -----Original Message-----
> > From: [email protected] [mailto:strongtalk-
> > [email protected]] On Behalf Of David Griswold
> > Sent: Wednesday, May 09, 2007 11:51 AM
> > To: [email protected]
> > Subject: RE: proposal for how to synchronize Strongtalk source
> >
> >
> >
> >
> > > -----Original Message-----
> > > From:  SmallSqueak
> > > Sent: Thursday, May 10, 2007 4:07 PM
> > > To: [email protected]
> > > Subject: RE: proposal for how to synchronize Strongtalk source
> > >
> > >
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: [email protected]
> > > > [mailto:[email protected]] On Behalf Of
> > > > David Griswold
> > > > Sent: Wednesday, May 09, 2007 5:21 AM
> > > > To: [email protected]
> > > > Subject: RE: proposal for how to synchronize Strongtalk source
> > > >
> > > >
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From:  SmallSqueak
> > > > > Hi Dave,
> > > > >
> > > > > 	I am looking at the contents of the archive
> > > > > 	"sources folder for bootstrapping(must unpack).zip"
> > > > >
> > > > > 	There are 3 log files:
> > > > >
> > > > > 	1/- strongtalkchange.log (7,796KB 10/17/2006 1:40PM)
> > > > > 	2/- strongtalSave.log (1KB 10/17/2006 1;40PM)
> > > > > 	3/- strongtalkrestore.log (0KB 10/17/2006 1:27PM)
> > > > >
> > > > > 	1 id file "strongtalksource.id" (1KB 10/17/2006 1:40PM)
> > > > >
> > > > > 	836 .class files
> > > > > 	963 no-extension files
> > > > >
> > > > > 	Most of the no-extension files have a corresponding file.
> > > > >
> > > > > 	Would you please explain the relationship between these
> > files,
> > > > > 	and what does it mean when a no-extension file does not
> > have
> > > > > 	.class counterpart.
> > > > >
> > > > > 	What can one do with these files if there is available
> > > > a bootstrap
> > > > > 	image (built from what?) and a latest and greatest VM.
> > > >
> > > > Nothing.  That zip file contains a snapshot of the Strongtalk
> > > > source code internal directory structure, just so we don't
> > > > lose it.
> > >
> > > 	I am asking this because I noted that when I tried to
> > > 	"Recompile world..." from the Strongtalk Launcher File menu,
> > > 	I got this from the command prompt console:
> > >
> > >
> > > Smalltalk Virtual Machine by LongView Technologies LLC
> > > ---------------------------------------------------------
> > > (c) 1994-1997 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
> > > Use and distribution of this software is subject to the
> > > terms of the attached license.
> > > ---------------------------------------------------------
> > > Version 1.1 (build May  8 2007 19:31:42)
> > > (use argument -? for a list of flags)
> > >
> > > [Reading in strongtalk.bst, n, 0.365 secs]
> > > Recompiling DeltaPolyProtocolMsgSignature
> > >
> > > 	and an "Error: This shouldn't happen" at "MixinSourceHandler
> > > 	on
> > DeltaPolyProtocolMsgSignature>>sourceForSelector:#'visibility'"
> > >
> > > 	"sources folder for bootstrapping(must unpack).zip"
> > > 	was unpacked and "Recompile world..." looked like this:
> >
> > It sounds to me like you haven't actually downloaded and installed the
> > current Strongtalk release.  You can't construct a working system just
> > from
> > the repository right now, you need to start from the binary release,
> > which
> > will set up your source directory etc first.  The repository is only
> > used
> > for building the VM executable right now.  The image and source
> > directory
> > etc must come from the release.
> >
> > >
> > > Smalltalk Virtual Machine by LongView Technologies LLC
> > > ---------------------------------------------------------
> > > (c) 1994-1997 Sun Microsystems, Inc. ALL RIGHTS RESERVED.
> > > Use and distribution of this software is subject to the
> > > terms of the attached license.
> > > ---------------------------------------------------------
> > > Version 1.1 (build May  8 2007 19:31:42)
> > > (use argument -? for a list of flags)
> > >
> > > [Reading in strongtalk.bst, n, 0.371 secs]
> > > Recompiling DeltaPolyProtocolMsgSignature
> > > [...]
> > > Recompiling ProtocolOutliner class
> > > Recompiling Bootstrap
> > >
> > > 	and an "Error: This shouldn't happen" at "MixinSourceHandler
> > > 	on Bootstrap>>sourceForSelector:#'deterministicallyTestSystem'"
> > >
> > > 	Where does this sequence of filing in come from? I looked at
> > various
> > > 	.gr files and cannot find any of them fitting the above sequence.
> >
> > That is not filing in, that is recompiling the methods in the image
> > from the
> > source in the source database, not from the original source code.  It
> > is
> > happening in hash order.
> >
> > > 	BTW, how can I copy the contents of "Error: This shouldn't
> > happen"
> > > 	for reporting purpose later on (I am aware that these errors are
> > due
> > >
> > > 	to the source synchronizing problem).
> > >
> > > > It is not something you generally play around with.
> > > >
> > >
> > > 	But is crucial for building a new image, isn't it?
> >
> > As I've said, you *cannot* bootstrap a new image right now.
> >
> > >
> > > > That zip file contains a snapshot of the Strongtalk
> > > > source code internal directory structure
> > >
> > > 	It is much appreciated if you would elaborate.
> > >
> > > 	A good understanding of the infra structure would
> > > 	take a Strongtalk learner a long way.
> >
> > The zip file is just a copy of the 'source' subdirectory from the
> > original
> > binary release.  It is only there for archival purposes.  If you want
> > to
> > look at it, install the binary release, which you must do first anyway,
> > and
> > look at the 'source' directory.
> >
> > It sounds like perhaps the documentation isn't clear enough about
> > having to
> > install the binary release to get a running system, regardless of
> > building
> > the VM.  I'll make a note to clarify the documentation.
> >
> > -Dave
> >
> 
> 	Sorry again, but I cannot find anything to download from here:
> 
> 	http://code.google.com/p/strongtalk/downloads/list
> 
> 	Where can I download the latest release?
> 
> 	Thanks,
> 
> 	PhiHo
> 
> 
> 
> > 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.467 / Virus Database: 269.6.6/795 - Release Date: 5/9/2007
> 3:07 PM
> 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.467 / Virus Database: 269.6.6/795 - Release Date: 5/9/2007 3:07
PM
 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Strongtalk-general" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en
-~----------~----~----~----~------~----~------~--~---