source: core/c/jbigi/README @ d95e730

Last change on this file since d95e730 was b09071f, checked in by kytv <kytv@…>, 10 years ago

update of jbigi scripts

  • merge mbuild_jbigi.sh into build_jbigi.sh and drop mbuild_jbigi.sh
  • make build.sh's tests optional
  • try to determine the locations of JAVA_HOME and I2P
  • 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
9
10
11Linux-specific information:
12===========================
13Some linux distributions come bundled with GMP.
14Try 'locate lib/libgmp.so' to see.
15
16In Debian/Ubuntu, install the the libgmp3-dev package to get the libgmp headers.
17Then export I2P=/path/to/your/i2p/install.
18Then do 'build.sh dynamic'. This will do a quick build using your installed libgmp library
19and then test it and the jbigi in your I2P installation to see which is faster.
20
21If the new jbigi is slower, then run 'build.sh' (without the 'dynamic'), which will download
22the libgmp library, build, and test that.
23
24
25Windows-specific information:
26=============================
27The best way of building the jbigi dll's is to install Mingw {URL} and msys {URL}.
28The 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.