On Fri, Dec 13, 2002 at 03:20:31PM +0100, Vadim wrote: > Hello, I need some help with this. I got the Freenet source, and > successfully did make -f Makefile.gcj. That worked fine, and produced > 'frednode'. However, something seems to be missing. It can't load > FEC, and mainport fails to start. Known problem with GCJ :(. Probably ought to get fixed before 1.0, but not a priority for the dev team at this moment. Help would be appreciated :). For more info on gcj, suggest you search the archives of the devl list. > > I guess I have to compile freenet-ext somehow, but I don't see > makefiles for that anywhere, and can't make one myself. Here's the > log: > > 8-Dec-02 2:55:19 PM (freenet.support.io.Bandwidth, main): new > Bandwidth(100000,0,BOTH) > 8-Dec-02 2:55:20 PM (freenet.node.Main, main): loading node keys: > /home/freenet/data/node > 8-Dec-02 2:55:21 PM (freenet.node.Main, main): starting filesystem > 8-Dec-02 2:55:21 PM (freenet.node.Main, main): loading data store > 8-Dec-02 2:55:21 PM (freenet.node.Main, main): loading routing table > 8-Dec-02 2:55:53 PM (freenet.node.Main, main): loading temp bucket > factory > 8-Dec-02 2:55:53 PM (freenet.node.Main, main): loaded temp bucket > factory > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): read seed nodes > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): Initial refs count: 38 > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): seeded routing table > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): saved routing table > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): starting node > 8-Dec-02 2:56:14 PM (freenet.node.Main, main): loading service: > mainport > 8-Dec-02 2:56:15 PM (freenet.node.Main, main): Failed to load service: > mainport > class java.lang.ExceptionInInitializerError: > java.util.MissingResourceException: Bundle > javax.servlet.http.LocalStrings not found > at 0x003e3337: java.lang.Throwable.Throwable(java.lang.String) > (/usr/lib/libgcj.so.3) > at 0x003d627e: java.lang.Exception.Exception(java.lang.String) > (/usr/lib/libgcj.so.3) > at 0x003d9b8a: > java.lang.RuntimeException.RuntimeException(java.lang.String) > (/usr/lib/libgcj.so.3) > at 0x004169d0: > java.util.MissingResourceException.MissingResourceException(java.lang.String, > java.lang.String, java.lang.String) (/usr/lib/libgcj.so.3 > ) > at 0x0041949e: java.util.ResourceBundle.getBundle(java.lang.String, > java.util.Locale, java.lang.ClassLoader) (/usr/lib/libgcj.so.3) > at 0x00418d1c: java.util.ResourceBundle.getBundle(java.lang.String) > (/usr/lib/libgcj.so.3) > at 0x0812fb7d: javax::servlet::http::HttpServlet::<clinit>() > >(/home/vadim/freenet-0.5.0.7-source/freenet/src/javax/servlet/http/HttpServlet.java:143) > at 0x003c269f: java.lang.Class.initializeClass() > (/usr/lib/libgcj.so.3) > at 0x003c26d1: java.lang.Class.initializeClass() > (/usr/lib/libgcj.so.3) > at 0x003c12c5: java.lang.Class.forName(java.lang.String, boolean, > java.lang.ClassLoader) (/usr/lib/libgcj.so.3) > at 0x003c133f: java.lang.Class.forName(java.lang.String) > (/usr/lib/libgcj.so.3) > at 0x0810139d: > >freenet::interfaces::servlet::MultipleHttpServletContainer::loadServlet(javax::servlet::ServletContext*, > > freenet::FieldSet*) (/home/vad > >im/freenet-0.5.0.7-source/freenet/src/freenet/interfaces/servlet/MultipleHttpServletContainer.java:190) > at 0x08101272: > >freenet::interfaces::servlet::MultipleHttpServletContainer::loadContext(freenet::FieldSet*) > > (/home/vadim/freenet-0.5.0.7-source/freenet > /src/freenet/interfaces/servlet/MultipleHttpServletContainer.java:163) > at 0x08100f90: > >freenet::interfaces::servlet::MultipleHttpServletContainer::init(freenet::config::Params*) > > (/home/vadim/freenet-0.5.0.7-source/freenet/ > src/freenet/interfaces/servlet/MultipleHttpServletContainer.java:130) > at 0x0805c6bb: freenet::node::Main::loadService(freenet::FieldSet*, > freenet::node::Node*) > (/home/vadim/freenet-0.5.0.7-source/freenet/src/freenet/node > /Main.java:1359) > at 0x0805c09c: freenet::node::Main::startNode(freenet::node::Node*, > JArray<freenet::Address*>*, freenet::config::Params*) > (/home/vadim/freenet-0.5.0.7 > -source/freenet/src/freenet/node/Main.java:1291) > at 0x080592fc: > freenet::node::Main::main(JArray<java::lang::String*>*) > (/home/vadim/freenet-0.5.0.7-source/freenet/src/freenet/node/Main.java:734) > at 0x003bf7ee: gnu.gcj.runtime.FirstThread.call_main() > (/usr/lib/libgcj.so.3) > at 0x00428de1: gnu.gcj.runtime.FirstThread.run() > (/usr/lib/libgcj.so.3) > at 0x003caece: _Jv_ThreadRun(java.lang.Thread) > (/usr/lib/libgcj.so.3) > at 0x0039d458: _Jv_RunMain(java.lang.Class, byte const, int, byte > const, boolean) (/usr/lib/libgcj.so.3) > at 0x0039d549: JvRunMain (/usr/lib/libgcj.so.3) > at 0x08056b3c: main (/tmp/ccDpISR3.i:12) > at 0x007e90bf: __libc_start_main (/lib/libc.so.6) > at 0x08056a89: _start (??:0) > 8-Dec-02 2:56:31 PM (freenet.node.Node, main): Starting ticker.. > 8-Dec-02 2:56:31 PM (freenet.node.Node, main): Starting interfaces.. > 8-Dec-02 2:56:32 PM (freenet.client.FECFactory, main): Couldn't load > class: OnionFECEncoder. > 8-Dec-02 2:56:33 PM (freenet.client.FECFactory, main): Couldn't load > class: OnionFECDecoder. > 8-Dec-02 3:11:32 PM (freenet.node.states.announcing.Announcing, > QThread-5): Found 3 announcement targets for this node. > 8-Dec-02 3:26:32 PM (freenet.node.states.announcing.Announcing, > QThread-4): Found 3 announcement targets for this node. >
-- Matthew Toseland [EMAIL PROTECTED] [EMAIL PROTECTED] Freenet/Coldstore open source hacker. Employed full time by Freenet Project Inc. from 11/9/02 to 11/1/03 http://freenetproject.org/
msg02354/pgp00000.pgp
Description: PGP signature
