On Tue, Dec 8, 2009 at 12:44 AM, David T. Lewis <lewis@mail.msen.com> wrote:
On Mon, Dec 07, 2009 at 11:31:01PM +0100, Mariano Martinez Peck wrote:
This is wrong. It is FFI-Pools not FFI-Pool. But I am sure I tested it. So, it seems Andreas has changed it again. So, it must be:
ScriptLoader>>loadFFI self new installer monticello http: 'source.squeakfoundation.org'; project: 'FFI'; install: 'FFI-Pools'; install: 'FFI-Kernel'; install: 'FFI-Tests'; install: 'FFI-Examples'. (Smalltalk at: #ExternalType) initialize. (Smalltalk at: #ExternalStructure) compileAllFields. Smalltalk recreateSpecialObjectsArray.
FYI, Andreas did not change it again. The change was only made once, and the reason was to allow the FFI pools to be a separate package that could be loaded into VMMaker without requiring all the rest of FFI.
Weird....I am sure I tested with FFI-Pool and in addition most people put the fix with FFI-Pool. But now that package does not exists, and it is FFI-Pools. But anyway, I am not saying Andres is guilty. I am in favor of the continuous refactor :)
I did something similar when I put Speech on SqueakSource, so we can have only the necessary dependencies for VMMaker. Near term it is confusing to change packages, but gradually we are getting more modular :)
Excellent!! I totally agree with you :)
Dave
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project