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

Reply via email to