Tim Rowledge wrote:
>As a small experiment I've just made a branch on the SVN server that >_should_ contain a tree of platform files suitable for working with a 3. >8 image and the VMMaker38b4 on SM. > >It ought to come your way in response to >svn co http://squeak.hpl.hp.com/svn/squeak/branches/VMM38b4 > >This does NOT include the changes towards 64 bit cleanliness and thus >does not need the small changes that ought to be in the update stream. >If this seems to work, we'll try making a new branch for each future >version of VMMaker so that the head can be left as the dangerous place. > http://squeak.hpl.hp.com/svn/squeak/branches/VMM38b4 I couldn't get to it just now. Actually, do I even need this? Tim originally supplied this so I could learn VM building. But, I'm now creating just an external plugin. Do I even need a buildable VM to build one external plugin? Perhaps I can use the latest SVN just for the directory structure? How do others create a working environment for external plugin dev? brad |
That has changed to
http://squeakvm.org/svn/squeak/ which is where the SVN tree has been moved to. The squeak.hpl.hp.com SVN tree was frozen a few weeks back and moved. We're expecting HP at some point will wake up and drop that server, but perhaps not until the end of the year. mmm ping.... mmm year end is early this year, guess the IT dept at HP is somewhat alert. The mac readme doc in the VMM38b4 should talk about what to do to build for 38b4. Having a buildable VM is somewhat helpful, you can setup the plugin in xcode and open the VM project, then set the application in the plugin xcode to be the squeak VM debug app, then you can breakpoint in your plugin, but see the source code for the entire execution stack. On 16-Nov-05, at 4:49 PM, Brad Fuller wrote: > Tim Rowledge wrote: > >> As a small experiment I've just made a branch on the SVN server that >> _should_ contain a tree of platform files suitable for working >> with a 3. >> 8 image and the VMMaker38b4 on SM. >> >> It ought to come your way in response to >> svn co http://squeak.hpl.hp.com/svn/squeak/branches/VMM38b4 >> >> This does NOT include the changes towards 64 bit cleanliness and thus >> does not need the small changes that ought to be in the update >> stream. >> If this seems to work, we'll try making a new branch for each future >> version of VMMaker so that the head can be left as the dangerous >> place. >> > I suppose this link is gone: > http://squeak.hpl.hp.com/svn/squeak/branches/VMM38b4 > > I couldn't get to it just now. > > Actually, do I even need this? Tim originally supplied this so I could > learn VM building. But, I'm now creating just an external plugin. Do I > even need a buildable VM to build one external plugin? > Perhaps I can use the latest SVN just for the directory structure? > > How do others create a working environment for external plugin dev? > > brad > > -- ======================================================================== === John M. McIntosh <[hidden email]> 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== === |
John M McIntosh wrote:
> That has changed to > http://squeakvm.org/svn/squeak/ ah.. I see the branch, thanks. > > which is where the SVN tree has been moved to. The squeak.hpl.hp.com > SVN tree was frozen a few weeks back and moved. > We're expecting HP at some point will wake up and drop that server, > but perhaps not until the end of the year. mmm ping.... > mmm year end is early this year, guess the IT dept at HP is somewhat > alert. > > The mac readme doc in the VMM38b4 should talk about what to do to > build for 38b4. > > Having a buildable VM is somewhat helpful, you can setup the plugin > in xcode and open the VM project, then set the application in the > plugin xcode to be the squeak VM debug app, then you can breakpoint > in your plugin, but see the source code for the entire execution stack. Don't know a thing about xcode. But, that gives me an idea on Linux, though! Thanks! BTW: I got my extremely tiny plugin to load and then play a sine wave. It was a library issue on the portaudio side. Now, I'm back to architecting the best way to do this interface. brad |
In reply to this post by johnmci
On Wed, Nov 16, 2005 at 04:58:17PM -0800, John M McIntosh wrote:
> That has changed to > http://squeakvm.org/svn/squeak/ > which is where the SVN tree has been moved to. The squeak.hpl.hp.com > SVN tree was frozen a few weeks back and moved. That's news to me, glad you mentioned it. > We're expecting HP at some point will wake up and drop that server, > but perhaps not until the end of the year. mmm ping.... > mmm year end is early this year, guess the IT dept at HP is somewhat > alert. IT departments tend to be diligent and quite extraordinarily effective in pursuit of objectives related to making things not work. > On 16-Nov-05, at 4:49 PM, Brad Fuller wrote: > > > > How do others create a working environment for external plugin dev? In general, if you just want to write a plugin, the versions of VMMaker and Squeak image are not critical. This makes good sense, since you would most likely want your plugin to work properly on a range of Squeak images and VMs without modification. This also means that just about any working Squeak with VMMaker will do just fine as a development environment. For myself, I am usually using a Linux platform, so I just grab whatever source tarball is on Ian's web site, load up whatever VMMaker might happen to be on Squeak Map, and carry on. If you are doing something that really requires the latest and greatest sources such a making sure your plugin is 64-bit clean, then you will want to get the latest SVN sources and the latest VMMaker. But this can be a lot of aggrivation at the moment, so I would suggest starting with something old and stable to get under way. Don't worry too much about the 64-bit cleanup, it turns that it's quite straightforward to do later on. Dave |
David T. Lewis wrote:
> On Wed, Nov 16, 2005 at 04:58:17PM -0800, John M McIntosh wrote: > >>That has changed to >>http://squeakvm.org/svn/squeak/ > That's news to me, glad you mentioned it. Well, as far as I can tell nobody bothered to announce the move neither on the main squeak nor even on this list. It is linked correctly from the squeak.org site though. Why it wasn't moved to the "official" squeakfoundation servers is another question that I rather not want answered. And if it was announced at least I can't find it in my mails... Michael |
Free forum by Nabble | Edit this page |