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: