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.

Reply via email to