[Pharo-project] Alien + MacVM + plugin/primitive error

Esteban Lorenzano estebanlm at gmail.com
Fri Feb 4 23:17:10 CET 2011

oops... the answer to Luc was also for all the list... not private intention, just wrong button pressed. I'm coping here again... sorry :)

Hi Luc,
cool you are willing to help :)
in 5.7.4 alien is integrated to the vm... so you need to download latest version from here: http://gitorious.org/~estebanlm/squeak-vm/cocoa-osx and should compile out of the box. The project is platforms/iOS/vm/SqueakPureObjc.xcodeproj

there is a PharoDev 1.1.1 with every thing loaded there (under ./image)
To generate the files as expected, you can execute CMakeGenScripts generateCocoaVM.

...and that's all :)

btw... in my Alien-MacOS, I needed to fix some things (on the native code, not yet merged into trunk), and now -in my tests- everything looks like working, but not the tests... it fails loading a library, maybe because the library is not there (as it is an integrated module)... I didn't spend time fixing the tests yet :(


El 04/02/2011, a las 7:12p.m., Igor Stasenko escribió:

> btw,
> this could be avoided by checking
> that module is internal (using Smalltalk listBuiltinModules),
> so then don't run tests that depending on plugin being external
> On 4 February 2011 23:09, Igor Stasenko <siguctua at gmail.com> wrote:
>> On 4 February 2011 23:05, Luc Fabresse <luc.fabresse at gmail.com> wrote:
>>> Hi Igor,
>>>  Esteban said that he has integrated the plugin as internal.
>>>  And I suspect that it is the main problem for the tests because the image
>>> code tries to load the the plugin.
>> yes. most probably this is why they fail, because can't  find the .dll
>> symbol lookup in main module is different comparing to external lib.
>>>  He just gave me the infos to compile my own VM.
>>>  So I will have a look ....
>>>  and learn ;-)
>>> Thx,
>>> #Luc
>> --
>> Best regards,
>> Igor Stasenko AKA sig.
> -- 
> Best regards,
> Igor Stasenko AKA sig.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20110204/094e29c4/attachment.htm>

More information about the Pharo-project mailing list