[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ozone 0.4-dev5



Thank you for your feedback.

>> and I changed $(JAVAC) to javac. ( in ozone/INSTALL you say the default
is
>> javac)
>I'll try to change it to javac before each release.


Or, maybe easier for you, change ozone/INSTALL and explain there that the
default is jikes.


>
>>
>> the second change:
>> my javac said:
>>        javac -g AbstractTest.java CollectionTest.java DiskHashTest.java
>> MapTest.java SetTest.java Test.java
>>        SetTest.java:29: Reference to equals is ambiguous. It is defined
in
>> boolean equals(java.lang.Object)
>>        and boolean equals(java.lang.Object).
>>        if (!set.equals (set2) && set.count()>0)
>>
>> equals is defined in java.lang.Object (all objects inherit from it)
>> org.ozone.DxLib.DxCompatible
>> I commented equals() int DxCompatible. And it compiled without error.
(The
>> same problem
>> could be with clone())
>Don't try to compile the DxLib tests.


I didn't try to compile something special. I changed to $OZONE_HOME
and typed "make".


>> third change:
>>  I took the old ClassManager.java because I am using jdk1.1.8 ,
>>   but some other Objects need the new flushCache(),
>> I glanced at the could and added an empty function (is this save?)
>>     public void flushCache() throws Exception {
>>     }
>Next release will have 1.1 compliant ClassLoader again until Ted comes up
with
>a real working solution for jdk1.2.
>
>>
>> fourth change:
>>       the openxml.jar was not included. I took the one from 0.4.4
>Should compile and run without. Did I miss something? Where is it needed?


just typed "make" in $OZON_HOME.

makefile in $OZONE_HOME makes "all" and "xml"
makefile "xml" makes classes proxies util ++OPENXML++

ciao
Thomas