Hello-

I wrote a few months ago about how to get jbigi loaded using a
locally-compiled library. This would allow people with unsupported
systems (such as PPC Linux or even Mac OS X) to get the advantages of
the jbigi library. I2P has allowed this by placing the library in the
same folder as the jar file; freenet did not, even though I was told
that the code was taken mostly verbatim from I2P.

It seems that the borrowed code in freenet is older than the code in
I2P, and does not check for a "local" jbigi library. This is easily
fixed by replacing the file "NativeBigInteger.java" with the version
currently in I2P CVS. I successfully compiled the most recent version of
freenet with no other changes, and am now using optimized jbigi on OS X
with the same library that I use for I2P.

Perhaps the code could be updated in the freenet codebase?

In any case, I hope this helps out anyone trying to use jbigi on a
system that's not provided with freenet. (A jbigi library is still
required... and can be a major PITA to build. I've done it for OS X, as
has jhor on I2P. If you want info, email me.)

Josh "sinclair44" Watzman

--
--------------------------------------------------
Where time and space become one, one becomes all.
--------------------------------------------------

I always PGP/gpg sign my emails... if it isn't signed, it's probably not
from me!

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Support mailing list
Support@freenetproject.org
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