Nice!!!!!!!! It's compiling now. Now, I loaded tests, and here are the results:

37 run, 17 passed, 0 failures, 20 errors.

TestCallingSequenceChar10Long2
TestCallingSequenceChar2LongLong2
TestCallingSequenceChar8Long2
TestCallingSequenceChar9Long2
TestCallingSequenceCharLongLong2
TestCallingSequenceChars
TestCallingSequenceDoubles14
TestCallingSequenceDoubles2
TestCallingSequenceFloats13
TestCallingSequenceFloats14
TestCallingSequenceFloats2
TestCallingSequenceFloats2WithInteger
TestCallingSequenceFloats2WithInteger2
TestCallingSequenceFloats7
TestCallingSequenceInt
TestCallingSequenceInt8
TestCallingSequenceIntWithFloatArgs
TestCallingSequenceLongLong2
TestCallingSequenceShort
TestCallingSequenceString


It is failing in places where it does primLoadLibrary: 'IA32ABI'. Why should it try to load itself, if it's compiled as an internal plugin? I compiled it as external too but didn't work either.

Other question, can classic FFI and Alien live nicely together (I mean have x plugin use classic FFI while y uses Alien)?

One more: should I use IA32ABIPlugin or IA32ABIPluginAttic? You can't have both in, right?

Syntax highligthing is broken for Alien primitive methods like these:

<primitive: 'primUnsignedShortAtPut' error: errorCode module: 'IA32ABI'>

Lastly, as I said when I loaded Alien Core the first time, I got this error while loading it:

Alien class>>#ensureInSpecialObjectsArray: "Index probably wrong".

What should I do about that? ignore it?


That's all for now, thanks!

Javier.

On Mon, Feb 22, 2010 at 4:32 PM, John M McIntosh <johnmci@smalltalkconsulting.com> wrote:
You've not loaded��
Name: Alien-VMMaker-Support-John M McIntosh.8
Author: John M McIntosh
Time: 11 January 2010, 12:53:14 am
UUID: 6953c7ab-4924-48b0-9984-f15ec7fb7d2b

into your vmmaker image

so it's not build the interp.c pieces.


On 2010-02-22, at 8:18 AM, Javier Pim��s wrote:

internalIsImmutable

--
===========================================================================
John M. McIntosh <johnmci@smalltalkconsulting.com> �� Twitter: ��squeaker68882
Corporate Smalltalk Consulting Ltd.����http://www.smalltalkconsulting.com
===========================================================================







--
Javier Pim��s
Ciudad de Buenos Aires