[Soot-list] need help compiling SOOT from SVN

Dirk Richter richterd at informatik.uni-halle.de
Wed Jan 31 09:11:33 EST 2007


thank you very much. I tried using polyglot 1.3.4 instead of 2.0.2 and now only Jasmin reports an error. Which Version of Jasmin should i use? The Sable group should update the installation instructions... :-)

Buildfile: /home/richterd/workspace/SOOT_svn/build.xml
settings:
determine-sablecc-uptodate:
sablecc:
copypeephole:
singletons-dep:
singletons:
options:
compile:
    [javac] Compiling 2050 source files to /home/richterd/workspace/SOOT_svn/classes
    ...
    [javac] /home/richterd/workspace/SOOT_svn/src/soot/util/JasminOutputStream.java:35: assemble(java.lang.String) in jasmin.Main cannot be applied to (java.io.ByteArrayInputStream,java.io.OutputStream,boolean)
    [javac] jasmin.Main.assemble(bais, out, false);
    [javac] ^
    [javac] 1 error
    [javac] 12 warnings

BUILD FAILED
/home/richterd/workspace/SOOT_svn/build.xml:19: Compile failed; see the compiler error output for details.

Total time: 1 minute 43 seconds

----- Original Message ----- 
From: "Patrick Lam" <plam at sable.mcgill.ca>
To: "Dirk Richter" <drgames at web.de>
Cc: <soot-list at sable.mcgill.ca>
Sent: Tuesday, January 30, 2007 5:29 PM
Subject: Re: [Soot-list] need help compiling SOOT from SVN


| Dirk Richter wrote:
| >     [javac] /home/richterd/workspace/SOOT_svn/src/soot/javaToJimple/jj/ast/JjAccessField_c.java:25: package polyglot.ext.jl.ast does not exist
| >     [javac] import polyglot.ext.jl.ast.*;
| >     [javac] ^
| 
| 
| I don't know about Eclipse.  But for the ant compilation, javac doesn't 
| know about polyglot.  Make sure your ant.settings points to a valid 
| polyglot jarfile.  Apparently Soot still uses Polyglot 1.x; I compile 
| Soot with Polyglot 1.3.2.
| 
| pat


More information about the Soot-list mailing list