On Jul 25, 2008, at 5:48 PM, Arturo Tena wrote:

I did svn checkout, downloaded gnu.getopt, and tried to compiled using NetBeans. But the compiler says that it does not know InstrInfo class on lLine 172 of net.sf.jode.obfuscator.modules.LocalOptimizer.java.

Is there any file missing on SVN repository?

Some files need to be excluded from the build. Here is the <javac> command I use in Ant:

<javac
srcdir="${src.dir}"
destdir="${class.dir}"
includes="**"
debug="true">
<classpath>
<fileset dir="${lib.dir}">
<include name="**/*.jar"/>
</fileset>
<pathelement location="${bcel.jar}"/> 
</classpath>
    <exclude name="net/sf/jode/obfuscator/modules/RemovePopAnalyzer.java"/>
    <exclude name="net/sf/jode/obfuscator/modules/LocalOptimizer.java"/>
    <exclude name="net/sf/jode/obfuscator/modules/LocalizeFieldTransformer.java"/>
</javac>

Trevor