Print

Print


jfreechart is not necessary for ECJ.  IT's only necessary if you're  
building the GUI.  If you just do

	make

... it will build without the GUI.  You have to do

	make chart

... to build the GUI.

Sean

On Mar 21, 2007, at 1:11 PM, adelein rodriguez wrote:

> Just an addition to Michael's comment, you must have installed
> jfreechart, it does not come with ecj by default. Here it specifies
> what to do to get it working:
> http://www.cs.gmu.edu/~eclab/projects/ecj/docs/
>
> -Adelein
>
> On 3/21/07, Michael Orlov <[log in to unmask]> wrote:
>> Hi Kevin,
>>
>> You need to have each jar file as a separate element in the  
>> classpath. :)
>>
>> I tested, and ECJ 16 compiles the gui fine in Linux when you have
>> jfreechart, jcommon, and itext in the classpath.
>>
>> Cheers,
>> Michael
>>
>> Kevin Feasel wrote:
>> > Hi, all.  I am trying to install ECJ on Linux using the
>> > provided Makefile, but I am getting some errors from the
>> > use of JFreeChart, it looks like.  Here are the 9 errors
>> > (there are a lot of warnings as well, but they don't look
>> > too important for the matter at hand) when I just do a
>> > plain ol' make:
>> >
>>  > [...]
>> >
>> > The weird thing is that I have downloaded the
>> > jfreechart-1.0.4 JAR file and have it as well as
>> > jcommon-1.0.8, gnujaxp, and itext-2.0.1 JAR files in my ECJ
>> > directory.  I have added the ECJ directory to my classpath
>> > by invoking export -p
>> > CLASSPATH=:/home/feaselkl/Desktop/ecj/ so I wouldn't think
>> > that it's a classpath issue.  It's been a while since I've
>> > done any Java work on Linux, so I've been racking my brain
>> > trying to figure out what's going on.  I searched in the
>> > archives but was unable to find anything which I could see
>> > solving the problem, and I really would like to keep the
>> > charting features, so I wouldn't want to just compile it
>> > without this portion.  If anybody here could give me a
>> > hand, I would appreciate it a lot.
>> >
>> > Thanks,
>> >
>> > Kevin Feasel
>>