forked from I2P_Developers/i2p.i2p
20d0221f5d0ea498951a867d25e9b2c546e08ae6

for use with a 32 bit JRE. Rationale: On an x64 system using a 32 bit jvm Without the 32 bit libwrapper, messages like this will be shown in wrapper.log with the wrapper in MTN & I2P >= 0.8.7: ----------------------- Launching a JVM... WrapperManager: Initializing... WrapperManager: WrapperManager: WARNING - Unable to load the Wrapper's native library 'libwrapper.so'. WrapperManager: The file is located on the path at the following location but WrapperManager: could not be loaded: WrapperManager: $I2P/lib/libwrapper.so WrapperManager: Please verify that the file is both readable and executable by the WrapperManager: current user and that the file has not been corrupted in any way. WrapperManager: One common cause of this problem is running a 32-bit version WrapperManager: of the Wrapper with a 64-bit version of Java, or vica versa. WrapperManager: This is a 32-bit JVM. WrapperManager: Reported cause: WrapperManager: $I2P/lib/libwrapper.so: $I2P/lib/libwrapper.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch) WrapperManager: System signals will not be handled correctly. ----------------------- With libwrapper.so removed, one sees the following: WrapperManager: WARNING - Unable to load the Wrapper's native library because none of the WrapperManager: following files: WrapperManager: libwrapper-linux-x86-32.so WrapperManager: libwrapper.so WrapperManager: could be located on the following java.library.path: WrapperManager: $I2P WrapperManager: $I2P/lib WrapperManager: Please see the documentation for the wrapper.java.library.path WrapperManager: configuration property. WrapperManager: System signals will not be handled correctly. ----------------------- The 32 bit lib names, when installed on an x64 system, will match the alternate names that the wrapper looks for.
Prerequisites to build from source: Java SDK (preferably Oracle/Sun or OpenJDK) 1.6.0 or higher Non-linux operating systems and JVMs: See http://trac.i2p2.de/wiki/java Apache Ant 1.7.0 or higher Optional, For multilanguage support: The xgettext, msgfmt, and msgmerge tools installed from the GNU gettext package http://www.gnu.org/software/gettext/ To build: ant pkg Run 'ant' with no arguments to see other build options. See INSTALL.txt or http://www.i2p2.de/download.html for installation instructions. Documentation: http://www.i2p2.de/how API: run 'ant javadoc' then start at build/javadoc/index.html Latest release: http://www.i2p2.de/download.html To get development branch from source control: http://www.i2p2.de/newdevelopers.html FAQ: http://www.i2p2.de/faq.html Need help? IRC irc.freenode.net #i2p http://forum.i2p2.de/ Licenses: See LICENSE.txt
Description
Languages
Java
85.2%
CSS
5%
HTML
3.1%
Shell
1.3%
C++
1%
Other
4.2%