[Pharo-project] Problem loading Exupery on PharoCore 1.0

Tudor Girba tudor.girba at gmail.com
Sun Apr 4 04:26:29 EDT 2010


Aha, in this case, it looks like the dependency was added only to  
Mondrian-GraphViz, but not to Mondrian. Mondrian-GraphViz inherits  
from Mondrian, so Mondrian should be loaded first:

Gofer new
	squeaksource: 'Mondrian';
	package: 'Mondrian';
	load

Doru

On 4 Apr 2010, at 10:23, Lukas Renggli wrote:

> AFAIK, Exupery uses Mondrian to visualize code generation/ 
> optimization/...
>
> Lukas
>
> On 4 April 2010 10:19, Tudor Girba <tudor.girba at gmail.com> wrote:
>> Hi Laurent,
>>
>> Something is wrong. MOAbstractLayout and MOGraphVizLayout come from
>> Mondrian. Were these by mistake somehow added as dependencies to  
>> Exupery?
>>
>> Doru
>>
>>
>> On 4 Apr 2010, at 10:06, laurent laffont wrote:
>>
>>> Hi,
>>>
>>> I want to try to build Exupery VM. On PharoCore 1.0 I do:
>>>
>>> Gofer new
>>>        squeaksource: 'MetacelloRepository';
>>>        package: 'ConfigurationOfVMMaker';
>>>        load.
>>>
>>> (ConfigurationOfVMMaker project version: '1.2') load.
>>>
>>> Then
>>>
>>> Gofer new
>>>        squeaksource: 'Exupery';
>>>        package: 'Exupery';
>>>        load.
>>>
>>> I have this error:
>>>
>>> This package depends on the following classes:
>>>  MOAbstractLayout
>>> You must resolve these dependencies before you will be able to  
>>> load these
>>> definitions:
>>>  MOGraphVizLayout
>>>  MOGraphVizLayout>>doExecute:
>>>  MOGraphVizLayout>>findTopLeftCorner:
>>>
>>>
>>> I suppose I need GraphViz package
>>>
>>> Gofer new
>>>        squeaksource: 'GraphViz';
>>>        package: 'GraphViz';
>>>        load.
>>>
>>> But when I load it I have a Syntax Error:
>>>
>>> runWithSystemFramework: string
>>>        <> expected ->apicall: short 'system' (char*) module:
>>> 'System.framework'>
>>>
>>>        ^ self externalCallFailed
>>>
>>> Laurent Laffont
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project at lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> --
>> www.tudorgirba.com
>>
>> "It's not how it is, it is how we see it."
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project at lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> -- 
> Lukas Renggli
> www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
www.tudorgirba.com

"The coherence of a trip is given by the clearness of the goal."








More information about the Pharo-dev mailing list