[Soot-list] Compiling the latest Soot sources

Ondrej Lhotak olhotak at sable.mcgill.ca
Fri Oct 8 12:04:59 EDT 2004


On Fri, Oct 08, 2004 at 04:48:51PM +0100, Andrew Richards wrote:
> Hi,
> 
> I get an error when compiling the latest Soot sources with the version 
> of Jasmin supplied: jasminclasses-sable-1.2.7.jar.
> 
> In class: soot.util.JasminOutputStream(OutputStream)
>     public void flush() {
>         ByteArrayInputStream bais = new 
> ByteArrayInputStream(this.toByteArray());
>         jasmin.Main.assemble(bais, out, false);
>     }
> 
> jasmin.Main.assemble cannot be compiled in this case, because the 2 
> arguments are InputStreams and OutputStream, but the 
> jasmin.Main.assemble in jasminclasses-sable-1.2.7.jar needs string 
> parameters.
> 
> Do I need a different version of Jasmin? Where would I get it from?

Yes, to compile the Soot from Subversion, you also need the Jasmin from
Subversion:

https://svn.sable.mcgill.ca/soot/jasmin/trunk/

Ondrej

> 
> -- 
> Andrew Richards
> 
> Codeplay Software Limited - http://www.codeplay.com
> Tel: +44 (0)131 466 0503
> 
> 
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://www.sable.mcgill.ca/mailman/listinfo/soot-list
> 


More information about the Soot-list mailing list