[Vm-dev] NativeBoost installation woes with Mac OS X

David T. Lewis lewis at mail.msen.com
Fri Sep 30 16:11:50 UTC 2011


On Fri, Sep 30, 2011 at 04:36:43PM +0200, Igor Stasenko wrote:
> 
> On 30 September 2011 11:42, Lawson English <lenglish5 at cox.net> wrote:
> >
> > Hi. On an Intel Mac running Mac OS X 10.6.8, I followed the instructions to
> > install a NativeBoost VM found here:
> > http://code.google.com/p/nativeboost/wiki/Installation. I downloaded the
> > latest Mac NBCog VM, ??and ran into an error after evaluating NBInstaller
> > install.
> >
> > I'm using the 4.3alpha-11636.image file. The 4.2 image gives a different set
> > of errors but also wont install:
> >
> > The progress bar window says: Compiling NativeBoost-Core-IgorStasenko.36
> >
> >
> > The window title is "Syntax error" with a split text field. The top field
> > contains:
> > nbExternalStructure Fields parsing spec parseFields:byte
> >
> >
> > The bottom field has a red error message embedded in this line:
> >
> > ?? ?? ?? ??stream peek == #Invalid literal character ->; ifTrue: [ stream next
> > ].
> > ?? ??].
> >
> >
> >
> > Help?
> >
> I didn't tested an installation in squeak 4.2 images.
> It looks like there is a change in parser which don't likes the
> following syntax:
> 
> #( a; b ; c)
> 
> 
> imo, this is correct syntax. a ';' should be converted to #; symbol.
>

Squeak 3.6:
#( a; b ; c) ==> #(#a #; #b #; #c)

Squeak 3.8:
#( a; b ; c) ==> #(#a #; #b #; #c)

Squeak trunk:
#( a; b ; c) ==> #(#a #';' #b #';' #c)

PharoCore-1.3-13173:
#( a; b ; c) ==> #(#a #';' #b #';' #c)

Dave
 


More information about the Vm-dev mailing list