I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit e3abc25c authored by kytv's avatar kytv
Browse files

New jbigi/jcpuid compiles for Windows.

Compiled using mingw32 in Windows XP (gcc --version returns v4.5.2).

As was done with the Linux and FreeBSD builds, jbigi was linked with gmp-4.3.2
for the 32bit cpus and 5.0.2 for the 64bit CPUs.

Since there current isn't a free version of the wrapper for x64 Windows, there
aren't any x64 versions of these dlls.
parent 00f27509
No related branches found
No related tags found
No related merge requests found
Showing
with 11 additions and 3 deletions
......@@ -39,6 +39,10 @@ Updates May/June 2011:
- jcpuid.c updated to be compatible with -fPIC
- 32 bit libjcpuid-linux-x86.so updated, compiled with -fPIC.
- 64 bit libjcpuid-linux-x86_64.so added, compiled with -fPIC.
- 32 bit libjcpuid-freebsd-x86.so updated, compiled with -fPIC.
- 64 bit libjcpid-freebsd-x86_64.so added, compiled with -fPIC.
- 32 bit libjcpuid-x86-solaris.so added, compiled with -fPIC.
- 32 bit jcpuid-windows.dll updated (no PIC for Windows).
- See also javadoc and code in CPUID.java
jbigi:
- k62 and k63 are identical for all except windows; exception added to
......@@ -46,9 +50,13 @@ Updates May/June 2011:
- All 32 bit linux files updated with GMP 4.3.2, compiled with -fPIC,
except for athlon64 and pentium4, which use GMP 5.0.2.
- All 64 bit linux files updated with GMP 5.0.2.
- libjbigi-windows-athlon64.dll deleted, it was a duplicate of
libjbigi-windows-athlon.dll. NativeBigInteger now uses athlon as
a fallback for all 64-bit processors.
- All 32 bit freebsd files updated with GMP 4.3.2, compiled with -fPIC.
- All 64 bit freebsd files are new and were linked with GMP 5.0.2.
- All existing windows files were updated with GMP 4.3.2. Just as was
done for the non-windows architectures, files for 64 bit CPUs were
linked with GMP 5.0.2.
- jbigi-windows-athlon64.dll was updated, it used to be duplicate of
jbigi-windows-athlon.dll.
- Note that all new 64 bit files will use the _64 suffix. For example,
the old libjbigi-linux-athlon64.so file was 64 bit; now it is 32 bit
and the 64 bit file is libjbigi-linux-athlon64_64.so.
......
No preview for this file type
File added
File added
File added
File added
File added
No preview for this file type
No preview for this file type
No preview for this file type
File added
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
File added
No preview for this file type
File added
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment