Scriptloader class>>loadFFI

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

Scriptloader class>>loadFFI

Schwab,Wilhelm K
Does

  Scriptloader loadFFI

work in RC1?  It's barking at me about FFIConstants.

Bill


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Schwab,Wilhelm K
I think I found it: Andreas added a Pools sub-package, so #loadFFI needs to load it before the kernel.  Right??



-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Schwab,Wilhelm K
Sent: Tuesday, November 24, 2009 6:52 PM
To: [hidden email]
Subject: [Pharo-project] Scriptloader class>>loadFFI

Does

  Scriptloader loadFFI

work in RC1?  It's barking at me about FFIConstants.

Bill


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

David T. Lewis
Yes, that is probably it. The separate Pools package was set up to permit
VMMaker to have just the Pools package as a prerequisite, rather than the
entire FFI package.

Dave

On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:

> I think I found it: Andreas added a Pools sub-package, so #loadFFI needs to load it before the kernel.  Right??
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]] On Behalf Of Schwab,Wilhelm K
> Sent: Tuesday, November 24, 2009 6:52 PM
> To: [hidden email]
> Subject: [Pharo-project] Scriptloader class>>loadFFI
>
> Does
>
>   Scriptloader loadFFI
>
> work in RC1?  It's barking at me about FFIConstants.
>
> Bill
>

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Henrik Sperre Johansen
In reply to this post by Schwab,Wilhelm K
Yes, that's probably it.
It was separated out as an individual package so it is less to load into
a VMMaker-image, I believe.

Cheers,
Henry

On 25.11.2009 00:56, Schwab,Wilhelm K wrote:

> I think I found it: Andreas added a Pools sub-package, so #loadFFI needs to load it before the kernel.  Right??
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]] On Behalf Of Schwab,Wilhelm K
> Sent: Tuesday, November 24, 2009 6:52 PM
> To: [hidden email]
> Subject: [Pharo-project] Scriptloader class>>loadFFI
>
> Does
>
>    Scriptloader loadFFI
>
> work in RC1?  It's barking at me about FFIConstants.
>
> Bill
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>    


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Henrik Sperre Johansen
In reply to this post by David T. Lewis
Have.. to... hit... refresh button before replying! ;)

On 25.11.2009 01:18, David T. Lewis wrote:

> Yes, that is probably it. The separate Pools package was set up to permit
> VMMaker to have just the Pools package as a prerequisite, rather than the
> entire FFI package.
>
> Dave
>
> On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:
>    
>> I think I found it: Andreas added a Pools sub-package, so #loadFFI needs to load it before the kernel.  Right??
>>
>>
>> -----Original Message-----
>> From: [hidden email] [mailto:[hidden email]] On Behalf Of Schwab,Wilhelm K
>> Sent: Tuesday, November 24, 2009 6:52 PM
>> To: [hidden email]
>> Subject: [Pharo-project] Scriptloader class>>loadFFI
>>
>> Does
>>
>>    Scriptloader loadFFI
>>
>> work in RC1?  It's barking at me about FFIConstants.
>>
>> Bill
>>
>>      
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>    


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Schwab,Wilhelm K
At least your email system *HAS* a refresh button.  Could somebody please tell me what stranglehold MS has on the market???  I thought group wise was bad when they foisted that on us :(




-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Henrik Sperre Johansen
Sent: Tuesday, November 24, 2009 7:21 PM
To: [hidden email]
Subject: Re: [Pharo-project] Scriptloader class>>loadFFI

Have.. to... hit... refresh button before replying! ;)

On 25.11.2009 01:18, David T. Lewis wrote:

> Yes, that is probably it. The separate Pools package was set up to
> permit VMMaker to have just the Pools package as a prerequisite,
> rather than the entire FFI package.
>
> Dave
>
> On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:
>    
>> I think I found it: Andreas added a Pools sub-package, so #loadFFI needs to load it before the kernel.  Right??
>>
>>
>> -----Original Message-----
>> From: [hidden email]
>> [mailto:[hidden email]] On Behalf Of
>> Schwab,Wilhelm K
>> Sent: Tuesday, November 24, 2009 6:52 PM
>> To: [hidden email]
>> Subject: [Pharo-project] Scriptloader class>>loadFFI
>>
>> Does
>>
>>    Scriptloader loadFFI
>>
>> work in RC1?  It's barking at me about FFIConstants.
>>
>> Bill
>>
>>      
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
>    


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Adrian Lienhard
Isn't this issue http://code.google.com/p/pharo/issues/detail?id=1478 ?

Adrian

On Nov 25, 2009, at 01:48 , Schwab,Wilhelm K wrote:

> At least your email system *HAS* a refresh button.  Could somebody  
> please tell me what stranglehold MS has on the market???  I thought  
> group wise was bad when they foisted that on us :(
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]
> ] On Behalf Of Henrik Sperre Johansen
> Sent: Tuesday, November 24, 2009 7:21 PM
> To: [hidden email]
> Subject: Re: [Pharo-project] Scriptloader class>>loadFFI
>
> Have.. to... hit... refresh button before replying! ;)
>
> On 25.11.2009 01:18, David T. Lewis wrote:
>> Yes, that is probably it. The separate Pools package was set up to
>> permit VMMaker to have just the Pools package as a prerequisite,
>> rather than the entire FFI package.
>>
>> Dave
>>
>> On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:
>>
>>> I think I found it: Andreas added a Pools sub-package, so #loadFFI  
>>> needs to load it before the kernel.  Right??
>>>
>>>
>>> -----Original Message-----
>>> From: [hidden email]
>>> [mailto:[hidden email]] On Behalf Of
>>> Schwab,Wilhelm K
>>> Sent: Tuesday, November 24, 2009 6:52 PM
>>> To: [hidden email]
>>> Subject: [Pharo-project] Scriptloader class>>loadFFI
>>>
>>> Does
>>>
>>>   Scriptloader loadFFI
>>>
>>> work in RC1?  It's barking at me about FFIConstants.
>>>
>>> Bill
>>>
>>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Mariano Martinez Peck
yes, it is 1478 issue

On Wed, Nov 25, 2009 at 4:35 AM, Adrian Lienhard <[hidden email]> wrote:
Isn't this issue http://code.google.com/p/pharo/issues/detail?id=1478 ?

Adrian

On Nov 25, 2009, at 01:48 , Schwab,Wilhelm K wrote:

> At least your email system *HAS* a refresh button.  Could somebody
> please tell me what stranglehold MS has on the market???  I thought
> group wise was bad when they foisted that on us :(
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]
> ] On Behalf Of Henrik Sperre Johansen
> Sent: Tuesday, November 24, 2009 7:21 PM
> To: [hidden email]
> Subject: Re: [Pharo-project] Scriptloader class>>loadFFI
>
> Have.. to... hit... refresh button before replying! ;)
>
> On 25.11.2009 01:18, David T. Lewis wrote:
>> Yes, that is probably it. The separate Pools package was set up to
>> permit VMMaker to have just the Pools package as a prerequisite,
>> rather than the entire FFI package.
>>
>> Dave
>>
>> On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:
>>
>>> I think I found it: Andreas added a Pools sub-package, so #loadFFI
>>> needs to load it before the kernel.  Right??
>>>
>>>
>>> -----Original Message-----
>>> From: [hidden email]
>>> [mailto:[hidden email]] On Behalf Of
>>> Schwab,Wilhelm K
>>> Sent: Tuesday, November 24, 2009 6:52 PM
>>> To: [hidden email]
>>> Subject: [Pharo-project] Scriptloader class>>loadFFI
>>>
>>> Does
>>>
>>>   Scriptloader loadFFI
>>>
>>> work in RC1?  It's barking at me about FFIConstants.
>>>
>>> Bill
>>>
>>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Mariano Martinez Peck
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.




On Wed, Nov 25, 2009 at 12:33 PM, Mariano Martinez Peck <[hidden email]> wrote:
yes, it is 1478 issue


On Wed, Nov 25, 2009 at 4:35 AM, Adrian Lienhard <[hidden email]> wrote:
Isn't this issue http://code.google.com/p/pharo/issues/detail?id=1478 ?

Adrian

On Nov 25, 2009, at 01:48 , Schwab,Wilhelm K wrote:

> At least your email system *HAS* a refresh button.  Could somebody
> please tell me what stranglehold MS has on the market???  I thought
> group wise was bad when they foisted that on us :(
>
>
>
>
> -----Original Message-----
> From: [hidden email] [mailto:[hidden email]
> ] On Behalf Of Henrik Sperre Johansen
> Sent: Tuesday, November 24, 2009 7:21 PM
> To: [hidden email]
> Subject: Re: [Pharo-project] Scriptloader class>>loadFFI
>
> Have.. to... hit... refresh button before replying! ;)
>
> On 25.11.2009 01:18, David T. Lewis wrote:
>> Yes, that is probably it. The separate Pools package was set up to
>> permit VMMaker to have just the Pools package as a prerequisite,
>> rather than the entire FFI package.
>>
>> Dave
>>
>> On Tue, Nov 24, 2009 at 06:56:53PM -0500, Schwab,Wilhelm K wrote:
>>
>>> I think I found it: Andreas added a Pools sub-package, so #loadFFI
>>> needs to load it before the kernel.  Right??
>>>
>>>
>>> -----Original Message-----
>>> From: [hidden email]
>>> [mailto:[hidden email]] On Behalf Of
>>> Schwab,Wilhelm K
>>> Sent: Tuesday, November 24, 2009 6:52 PM
>>> To: [hidden email]
>>> Subject: [Pharo-project] Scriptloader class>>loadFFI
>>>
>>> Does
>>>
>>>   Scriptloader loadFFI
>>>
>>> work in RC1?  It's barking at me about FFIConstants.
>>>
>>> Bill
>>>
>>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project



_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

David T. Lewis
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.

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 :)

Dave


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Scriptloader class>>loadFFI

Mariano Martinez Peck


On Tue, Dec 8, 2009 at 12:44 AM, David T. Lewis <[hidden email]> 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
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project