source: core/c/jbigi/README @ 08d24b0

Last change on this file since 08d24b0 was 08d24b0, checked in by zzz <zzz@…>, 10 years ago

remove nativeDoubleValue(), update jbigi README

  • Property mode set to 100644
File size: 1.1 KB
Line 
1***net.i2p.util.NativeBigInteger, native part of the code****
2
3See ../README for instructions.
4
5Execute the build.sh script to produce jbigi library files optimized for a number of different CPU-types.
6
7TODO: What is jbigi
8TODO: Document generated folder structure
9TODO: Instructions for adding the libraries to a jar
10
11Linux-specific information:
12===========================
13Some linux distributions comes bundled with GMP.
14Try 'locate lib/libgmp.so' to see.
15If so, install the the libgmp3-dev debian package to get the libgmp headers.
16Then export I2P=/path/to/your/i2p/install.
17Then do 'build.sh dynamic'. This will do a quick build using your installed libgmp library
18and then test it and the jbigi in your I2P installation to see which is faster.
19
20If the new jbigi is slower, then run 'build.sh' (without the 'dynamic'), which will download
21the 4.3.1 libgmp library, build, and test that.
22
23
24Windows-specific information:
25=============================
26The best way of building the jbigi dll's is to install Mingw {URL} and msys {URL}.
27The combination of these two should be able to run the included build-scripts without modifications.
Note: See TracBrowser for help on using the repository browser.