- Replace old non-PIC 62-bit linux libs (GMP 4.1.4 built in 2005)
        with PIC libs built with GMP 5.0.2. License is LGPLv3.
        Built by sponge with GCC 4.4.4, downloaded from
        http://sponge.i2p/files/jbigi/gmp-5.0.2/
        For 64-bit processors, both performance testing and
        the GMP changelog led us to use 5.0.2 for both the 32- and 64-bit versions,
        even though the files are twice as big.
        See http://zzz.i2p/topics/306 for discussion and test results.
        libjbigi-linux-athlon64.so was a 64 bit file; by the new naming standard
        supported by NativeBigInteger, it is now a 32-bit file and the
        64-bit one is libjbigi-linux-athlon64_64.so.
        All new 64-bit libs will have _64 appended.
      - Update build docs
This commit is contained in:
zzz
2011-06-05 13:52:43 +00:00
parent 48f4c7286d
commit d28f4bd24b
8 changed files with 61 additions and 13 deletions

View File

@@ -6,7 +6,7 @@ Execute the build.sh script to produce jbigi library files optimized for a numbe
TODO: What is jbigi
TODO: Document generated folder structure
TODO: Instructions for adding the libraries to a jar
Linux-specific information:
===========================
@@ -18,7 +18,7 @@ Then do 'build.sh dynamic'. This will do a quick build using your installed libg
and then test it and the jbigi in your I2P installation to see which is faster.
If the new jbigi is slower, then run 'build.sh' (without the 'dynamic'), which will download
the 4.3.1 libgmp library, build, and test that.
the libgmp library, build, and test that.
Windows-specific information: