Then, when I fix the above error by adding a cast to
(BaseVariableNode), FalconJS builds without errors.

I can now build the FlexJSUI.swc no problem.

However, when I then try to compile the FlexJSTest_again example using
the following command starting in the 'as' directory:

../../../../../falcon/trunk/compiler.js/bin/mxmlc
-compiler.mxml.children-as-data
-library-path+=../../frameworks/as/libs/FlexJSUI.swc
-output=/Users/erik/Desktop/FlexJS/FlexJSTest.js -debug
FlexJSTest.mxml

I get the following error:

Using Falcon codebase:
../../../../../falcon/trunk/compiler.js/bin/../../compiler
Using Flex SDK: /Users/erik/Documents/apacheFlex/repo/sdk
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/flex/compiler/internal/projects/FlexProject
Caused by: java.lang.ClassNotFoundException:
org.apache.flex.compiler.internal.projects.FlexProject
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Thanks for any input you can give me!

EdB




On Mon, Mar 11, 2013 at 6:59 PM, Erik de Bruin <e...@ixsoftware.nl> wrote:
> Alex,
>
> When I check out a fresh working copy of FalconJS and try to build it
> using the ant script or in Eclipse, I get the following error:
>
> compile:
>     [javac] Compiling 31 source files to
> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/build/classes
>     [javac] 
> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/src/org/apache/flex/compiler/internal/as/codegen/JSGeneratingReducer.java:5574:
> incompatible types
>     [javac] found   : org.apache.flex.compiler.tree.as.IVariableNode
>     [javac] required: 
> org.apache.flex.compiler.internal.tree.as.BaseVariableNode
>     [javac]         BaseVariableNode var_node =
> var_expr_node.getTargetVariable();
>     [javac]                                                                   
>  ^
>     [javac] Note:
> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/build/generatedSrc/as3.codegen/org/apache/flex/compiler/internal/as/codegen/CmcJSEmitter.java
> uses unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 1 error
>
> My copy of Falcon is also a fresh new working copy that builds correctly.
>
> Can you reproduce this?
>
> EdB
>
>
>
> --
> Ix Multimedia Software
>
> Jan Luykenstraat 27
> 3521 VB Utrecht
>
> T. 06-51952295
> I. www.ixsoftware.nl



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to