indeed just reproduced it.

I guess I'll have to add a special OSX case.

mv vm vm.app

that should fix it when running from the UI.

On 2012-10-25, at 11:58, Stephan Eggermont <[email protected]> wrote:

> Camillo wrote:
>> ========================================================================================
>> curl http://pharo.gforge.inria.fr/ci/ciPharo20NBCog.sh | bash
>> 
>> ./vm.sh Pharo.image config http://squeaksource.com/Athens 
>> ConfigurationOfAthens --install=1.4
>> ========================================================================================
> 
> It downloads and installs fine. But how do I need to start it to make it work 
> (10.7.5)?
> The directory structure looks a bit of a mess. The vm directory contains some 
> 34 files,
> and dragging the image on NBCog doesn't work. Starting with vm/NBCog 
> Pharo.image
> starts the image, but trying to run an example:
> 
> Stephan
> 
> Error: failed to get a symbol address: cairo_image_surface_create
> NativeBoostMac32(Object)>>error:
> NativeBoostMac32(NativeBoostLinux32)>>getGlobalSymbolPointer:
> NativeBoostMac32(NativeBoostLinux32)>>loadSymbol:fromModule:
> NativeBoost class>>loadSymbol:fromModule:
> Metaclass(Object)>>nbGetSymbolAddress:module:
> NBFFICallout>>generateCall:module: in Block: [:gen | ...
> BlockClosure>>valueWithPossibleArgs:
> NBFFICallout>>generateInstructions: in Block: [aFunctionBodyBlock 
> valueWithPossibleArgs: {self. ...etc...
> BlockClosure>>ensure:
> AJx86Assembler>>decorateWith:during:
> NBFFICallout>>generateInstructions: in Block: [:call | ...
> AJx86Assembler>>performingCall:in:
> NBFFICallout>>foreignCall:
> NBFFICallout>>generateInstructions:
> NBFFICallout>>generate:
> NBFFICallout>>generateCall:module:
> AthensCairoSurface class(Object)>>nbCall: in Block: [:gen | gen sender: 
> sender;...
> NBFFICallout class(NBNativeCodeGen class)>>generateCode:andRetry: in Block: 
> [bytes := aBlock...
> BlockClosure>>on:do:
> NBRecursionDetect class>>in:during:
> NBFFICallout class(NBNativeCodeGen class)>>generateCode:andRetry:
> NBFFICallout class(NBNativeCodeGen class)>>handleFailureIn:nativeCode:
> AthensCairoSurface class(Object)>>nbCall:
> AthensCairoSurface class>>primImage:width:height:
> AthensCairoSurface class>>extent:format:
> AthensCairoSurface class>>extent:
> AthensDemoMorph>>initialize
> AthensDemoMorph class(Behavior)>>new
> AthensDemoMorph class>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> 


Reply via email to