Quick fix: I simply get rid of the teambots directory, and then everything
is fine. I am not using it so that works for me.
>From: Liviu Panait <[log in to unmask]>
>Reply-To: ECJ Evolutionary Computation Toolkit
><[log in to unmask]>
>To: [log in to unmask]
>Subject: Re: Compiling ECJ
>Date: Fri, 27 May 2005 10:46:30 -0400
>>I´ve a problem compiling ECJ: javac -O *.java */*.java */*/*.java
>>*/*/*/*.java produces an invalid flag on -o. If I compile without the
>>get a bunch of errors such as:
>>teambots/EvolvedControlSystem.java:13: cannot resolve symbol
>>symbol : class ControlSystemS
>>location: class ec.teambots.EvolvedControlSystem
>>public class EvolvedControlSystem extends ControlSystemS
>>Note: Some input files use or override a deprecated API.
>>Note: Recompile with -deprecation for details.
>Did you try "make"? The errors you report are from a special module of
>ECJ that requires the Teambots library, which you may not have
>>Finally if I try java ec.Evolve -file app/sum/sum.params, I get the
>>Exception in thread "main" java.lang.NoClassDefFoundError: ec/Evolve
>>I´m using Mandrake 10.2. It might be only one small problem but I
>>much clue about how to solve it. So I would be very grateful if anyone
>>give me some advice...
>Is it possible that the CLASSPATH is not set appropriately?