I have a difficulty compiling soot-dev in subversion-repository. Below is done my work. Execute : svn export https://svn.sable.mcgill.ca/soot/soot/trunk
soot-dev My classpath is polyglot-1.2.0.jar and jasmin-custom.jar that is got in subversion-repository. and execute ant build.xml. It occur to error. This is my ant.settings file. I’don’t know what is wrong? ## Location of Polyglot classes jar file to link Soot against polyglot.jar=${user.home}/polyglot-cvs.jar ß----------- I’m not have this, where is
it? ## Location of Polyglot classes jar file to run
Jedd with polyglot.jedd.jar=${user.home}/polyglot-1.2.0.jar ## Location of Jasmin classes jar file jasmin.jar=${user.home}/jasmin-custom.jar ## Location of Eclipse installation. ## This should have a directory called plugins
in it. eclipse.loc=${user.home}/eclipse ß----------- I’m not have this ## Version of Soot for tagging tarballs. soot.version=2.1.0-custom ## Location in which to generate Soot release tarballs. release.loc==${user.home}/ ## Location of JFlex classes jar file jflex.jar=${user.home}/usr/lib/JFlex.jar ## Location of Jedd runtime classes jar file jedd.runtime.jar=${user.home}/usr/jedd-0.1/runtime/lib/jedd-runtime.jar ## Location of Jedd translator classes jar
file jedd.translator.jar=${user.home}/usr/jedd-0.1/translator/lib/jedd-translator.jar ## Command to invoke SAT solver sat.solver.cmd=${user.home}/zchaff.2003.10.9.linux ß----------- I’m not have this ## Command to invoke SAT core extractor sat.core.cmd=${user.home}/zcore ß----------- I’m not have this ## URL for Java API documentation, for resolving things like ## {@link Iterator} when generating
documentation from ## javadoc comments. javaapi.url=""> what should i do? ---------------------------------- My error message: compile: [javac] Compiling 2175 source files
to /soot-dev/classes [javac] /soot-dev/src/soot/jimple/toolkits/annotation/callgraph/CallGraphTagger.java:33:
reference to MethodToContexts is ambiguous,
both class soot.jimple.toolkits.callgraph.MethodToContexts
in soot.jimple.toolkits.callgraph and class soot.MethodToContexts in soot match [javac] private MethodToContexts methodToContexts; [javac]
^ [javac] /soot-dev/src/soot/jimple/toolkits/annotation/qualifiers/TightestQualifiersTagger.java:27:
reference to MethodToContexts is ambiguous,
both class soot.jimple.toolkits.callgraph.MethodToContexts
in soot.jimple.toolkits.callgraph and class soot.MethodToContexts in soot match [javac] private MethodToContexts methodToContexts; [javac]
^ [javac] /soot-dev/src/soot/jimple/toolkits/annotation/callgraph/CallGraphGrapher.java:20:
reference to MethodToContexts is ambiguous,
both class soot.jimple.toolkits.callgraph.MethodToContexts
in soot.jimple.toolkits.callgraph and class soot.MethodToContexts in soot match [javac] private MethodToContexts methodToContexts; [javac]
^ [javac] /soot-dev/src/soot/javaToJimple/JimpleBodyBuilder.java:2153:
cannot resolve symbol [javac] symbol : class ClassLit [javac] location: package ast [javac] private soot.Local getSpecialClassLitLocal(polyglot.ast.ClassLit lit) { [javac]
^ BUILD FAILED /soot-dev/build.xml:17: Error starting modern compiler |