I figured this might be useful too:

$ yum info java_cup
Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
Installed Packages
Name        : java_cup
Arch        : noarch
Epoch       : 1
Version     : 0.11a
Release     : 12.fc19
Size        : 128 k
Repo        : installed
>From repo   : fedora
Summary     : Java source interpreter
URL         : http://www.cs.princeton.edu/%7Eappel/modern/java/CUP/
License     : MIT
Description : java_cup is a LALR Parser Generator for Java

On Sun, Dec 28, 2014 at 5:57 PM, Left Right <olegsivo...@gmail.com> wrote:
> Hello,
>
> I was wondering, what do I need to build Falcon, and if possible, on Linux :)
>
> I've got as far as this:
>
> raw.as.tokenizer:
>      [echo] Generating RawASTokenizer
>      [java] Executing
> '/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.4.1.fc19.x86_64/jre/bin/java'
> with arguments:
>      [java] '-jar'
>      [java] '/usr/share/java/jflex.jar'
>      [java] '-d'
>      [java] 
> '/home/wvxvw/projects/flex-falcon/compiler/generated/src/org/apache/flex/compiler/internal/parsing/as'
>      [java] '-q'
>      [java] 
> '/home/wvxvw/projects/flex-falcon/compiler/src/org/apache/flex/compiler/internal/parsing/as/RawASTokenizer.lex'
>      [java] '--skel'
>      [java] 
> '/home/wvxvw/projects/flex-falcon/compiler/src/org/apache/flex/compiler/internal/parsing/as/skeleton.falcon'
>      [java]
>      [java] The ' characters around the executable and arguments are
>      [java] not part of the command.
>      [java] Exception in thread "main" java.lang.NoClassDefFoundError:
> java_cup/runtime/lr_parser
>      [java] at java.lang.Class.getDeclaredMethods0(Native Method)
>      [java] at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
>      [java] at java.lang.Class.getMethod0(Class.java:2774)
>      [java] at java.lang.Class.getMethod(Class.java:1663)
>      [java] at 
> sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
>      [java] at 
> sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
>      [java] Caused by: java.lang.ClassNotFoundException:
> java_cup.runtime.lr_parser
>      [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>      [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>      [java] at java.security.AccessController.doPrivileged(Native Method)
>      [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>      [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
>      [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>      [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
>      [java] ... 6 more
>      [java] Java Result: 1
>
> I've no clue what java_cup/runtime/lr_parser is. This looks like some
> sort of misconfiguration rather than missing dependence (typically in
> that place one would see the name of the class which is missing).
>
> More info:
>
> $ yum info jflex
> Loaded plugins: auto-update-debuginfo, langpacks, refresh-packagekit
> Installed Packages
> Name        : jflex
> Arch        : noarch
> Version     : 1.4.3
> Release     : 13.fc19
> Size        : 1.2 M
> Repo        : installed
> From repo   : fedora
> Summary     : Fast Scanner Generator
> URL         : http://jflex.de/
> License     : GPL+
> Description : JFlex is a lexical analyzer generator (also known as scanner
>             : generator) for Java(tm), written in Java(tm). It is also a
>             : rewrite of the very useful tool JLex which was developed by
>             : Elliot Berk at Princeton University. As Vern Paxson states
>             : for his C/C++ tool flex: They do not share any code though.
>             : JFlex is designed to work together with the LALR parser
>             : generator CUP by Scott Hudson, and the Java modification of
>             : Berkeley Yacc BYacc/J by Bob Jamison. It can also be used
>             : together with other parser generators like ANTLR or as a
>             : standalone tool.
>
> $ javac -version
> javac 1.7.0_51
>
> Anything else I need to tell you, just let me know.  If this is
> important, I'm only interested in AS3 compiler, not the documentation
> nor the MXML part, no JavaScript etc.
>
> Thanks!
>
> Oleg

Reply via email to