On 20 April 2012 12:25, Alexis Parseghian <[email protected]> wrote: >> People should start to use Athens, apps around Pharo would start be >> look waaaayyy cooler. > > About that. > > Is it supposed to work outside of the Mac platform ? > > Tried the demo, and AthensDemoMorph new openInWorld crashes on > "function unavailable". That backtraces into Block in > NBFFICallout>>generateCall:module: where module seems to be > '/opt/local/lib/libcairo.2.dylib' which is obviously Mac-ish but makes > no sense on Linux. > > Where is the library name and location set/picked up ? I guess this > question could be generalized to how the platform-specific > initialization happens. > Yes, this should be platform-specific. We did it on Mac, not tested on any other platform. But it should work on linux without any problems, if you put a correct path to 32-bit version of cairo library in TCairoLibrary trait.
> As an aside, all NativeBoost-Tests are green. > > Platform : debian testing 64-bit with ia32 libs installed. Latest > NBCogVM from jenkins, blank Pharo 1.4 #14414 with Athens 1.0 > (explicitly) installed from SS:Athens/ConfigurationOfAthens. > > I also look forward to discovering whatever new, inventive stuff these > new projects enable. > -- Best regards, Igor Stasenko.
