Ok, next is

OpenConnectionManager.java:1954: error: Can't find method `replaceAll(Ljava/lang
/String;Ljava/lang/String;)' in type `java.lang.String'.


replaceAll does not exist in gcj implementation.
It was added in the 1.3.1 to 1.4.1 transition of java .

We can either create a fallback replaceAll, or wait until ReplaceAll is implemented, which shouldn't be long

Ruben Garcia wrote:
From what I saw in the makefile, gcj is NOT supported and does not work.
This small patch is the result of my first attempt at compiling freenet with gcj, but there are still some more files which should be changed.
I will be posting more patches in the files when I encounter compilation problems.


As I am working on this (very) part-time, it'll be some time before we can get a native (gcj compiled) version of freenet.

Probably I should have worded it as:
this patch should be applied to stable in order to be able to move closer to being able to compile freenet with gcj.


Stephen Mollett wrote:

Hi,

On Wednesday 04 February 2004 15:57, Ruben Garcia wrote:

this patch [omitted] should be applied to stable in order to be able to
compile it with gcj.



Does one need to use gcj CVS in order to compile Freenet? I've tried with 3.3.2 and it bombs on the first file. (I've tried fetching a fresh copy of CVS.)


The error it gives is:

Compiling: freenet/node/Main.java
./freenet/crypt/ThrottledAsyncEntropyYarrow.java:49: error: '(' expected
.
                                                ThrottledAsyncEntropyYar
row.super.acceptEntropy(e.source, e.data, e.entropyGuess);

            ^
1 error
make: *** [freenet/node/Main.o] Error 1

Regards,
Stephen




_______________________________________________ Support mailing list [EMAIL PROTECTED] http://news.gmane.org/gmane.network.freenet.support Unsubscribe at http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/support Or mailto:[EMAIL PROTECTED]

Reply via email to