Hi,
 
I've had another go at building freenet 0.4 into a windows exe which relies on the windows jview jvm.
 
But to get it to compile, I had to make the following changes (simply inserting 'public'):
 
Freenet/node/State.java:37:
    public final long id;
 
Freenet/transport/tcpTransport.java:12:
    abstract public class tcpTransport implements Transport {
 
Freenet/node/states/data/DataState.java:11:
    abstract public class DataState extends State {
 
How would people feel about these changes going in to the cvs code?
 
I still feel that the Visual Java-produced freenet.exe is still worth looking into, since it seems to work far better with the windows jview.exe than did the Sun-compiled jar file.
 
As for the Windows XP issue, where this new OS won't have jview?
My thoughts are, for now, fuck 'em.
It'll take quite a while for WinXP user base to get anywhere near the size of the 98/NT/2k userbase.
By that time, Sun will likely have released their jview replacement.
 
Cheers
David
 
 

Reply via email to