[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] Re: Hello world working with OpenLaszlo

From: Henry Minsky
Subject: Re: [Gnash-dev] Re: Hello world working with OpenLaszlo
Date: Sun, 4 Mar 2007 14:10:50 -0500

The make() functions is  the first thing compiled into the LFC library. If you maybe comment out all the other #includes in WEB-INF/lps/lfc/LaszloLibrary.lzs, and just leave  this then rebuild the LFC

// Compiler runtime support first
#include "compiler/LzRuntime.lzs"

It would define enough to handle the make() declarations on built-in
_javascript_ objects.

On 3/4/07, strk <address@hidden> wrote:
On Sat, Mar 03, 2007 at 08:52:12AM -0500, Henry Minsky wrote:
> Yeah, the compiler translates "new Foo()" calls into Foo.make() calls. In
> the LFC in compiler/LzRuntime.lzs there's a adaptor definitions which make
> 'make()' work for built-in and user defined classes that aren't descendants
> of LzNode:

The problem seems to be that function is never defined...
Output of gnash -va shows NO instances of 'make' except at
time of callFunction, so the translation works, but the
definition of Function.prototype.make is never reached.
When is it supposed to happen ?


Henry Minsky
Software Architect

reply via email to

[Prev in Thread] Current Thread [Next in Thread]