Hey, mips & mipsel support are completed now. I've upgraded readme.txt and added a couple of tweaks to the cross-compile makefile. Here are some issues I've stubled across while doing that:
* There's a (superflous?) libjbigi-linux-x86_64_32.so which may be removed. * You may want to remove the empty tree below contrib/bdb/build. The ant build.xml will delete that dirs while building which prevents "cvs up" from functioning after you build everything. A .svnignore for those subdirs may be helpful too. * There are ppc-32 and ppc-64 files in freenet07.tgz, but the corresponding *.so files (FEC, bigi, thread) are missing from the svn repo. You may want to add my ppc*.patch + *.so files or remove ppc from the installer... * The *.so files are unstripped. You may save some bytes here. Details + cross-compile instructions for typical (k)ubuntu i386: http://download-master.berlin.freifunk.net/sven-ola/freenet/readme.txt I've also uploaded Mips, PPC and other binaries (stripped): http://download-master.berlin.freifunk.net/sven-ola/freenet/freenet-cross-linux-binaries.tgz Tested on i386/32 and mipsel (other archs may have bugs). Note: the gcj-native ahead-of-time compile instructions in the makefile may not match the current SVN. That's W.I.P (no *.d make-depends currently). HTH, // Sven-Ola