2009-01-29 02:13:00 +00:00
|
|
|
Prerequisites to build from source:
|
2020-10-07 13:33:41 +00:00
|
|
|
Java SDK (preferably Oracle or OpenJDK) 8 or higher
|
2013-10-16 23:12:11 +00:00
|
|
|
Non-linux operating systems and JVMs: See https://trac.i2p2.de/wiki/java
|
2020-10-07 13:33:41 +00:00
|
|
|
Certain subsystems for embedded (core, router, mstreaming, streaming, i2ptunnel) require only Java 6
|
|
|
|
Apache Ant 1.9.8 or higher
|
2012-02-04 13:33:03 +00:00
|
|
|
The xgettext, msgfmt, and msgmerge tools installed
|
2011-05-22 14:31:56 +00:00
|
|
|
from the GNU gettext package http://www.gnu.org/software/gettext/
|
2016-01-16 17:37:39 +00:00
|
|
|
Build environment must use a UTF-8 locale.
|
2009-01-29 02:13:00 +00:00
|
|
|
|
|
|
|
To build:
|
2012-02-04 13:33:03 +00:00
|
|
|
On x86 systems do:
|
|
|
|
ant pkg
|
|
|
|
|
|
|
|
On non-x86, use one of the following instead:
|
|
|
|
ant installer-linux
|
|
|
|
ant installer-freebsd
|
|
|
|
ant installer-osx
|
|
|
|
|
2009-01-29 02:13:00 +00:00
|
|
|
Run 'ant' with no arguments to see other build options.
|
2014-02-10 14:22:43 +00:00
|
|
|
See INSTALL.txt or https://geti2p.net/download for installation instructions.
|
2009-01-29 02:13:00 +00:00
|
|
|
|
2017-11-26 23:27:59 +00:00
|
|
|
Gradle build system:
|
|
|
|
Full builds are not yet possible, but the command is:
|
|
|
|
./gradlew assemble
|
|
|
|
|
|
|
|
gradlew will download dependencies over the clearnet by default, including
|
|
|
|
Gradle itself. To download over Tor, create a gradle.properties file
|
|
|
|
containing:
|
|
|
|
systemProp.socksProxyHost=localhost
|
|
|
|
systemProp.socksProxyPort=9150
|
|
|
|
|
2009-01-29 02:13:00 +00:00
|
|
|
Documentation:
|
2014-02-10 14:22:43 +00:00
|
|
|
https://geti2p.net/how
|
2015-11-06 14:16:25 +00:00
|
|
|
API: http://docs.i2p-projekt.de/javadoc/
|
|
|
|
or run 'ant javadoc' then start at build/javadoc/index.html
|
2009-01-29 02:13:00 +00:00
|
|
|
|
|
|
|
Latest release:
|
2014-02-10 14:22:43 +00:00
|
|
|
https://geti2p.net/download
|
2009-01-29 02:13:00 +00:00
|
|
|
|
|
|
|
To get development branch from source control:
|
2014-02-10 14:22:43 +00:00
|
|
|
https://geti2p.net/newdevelopers
|
2009-01-29 02:13:00 +00:00
|
|
|
|
|
|
|
FAQ:
|
2014-02-10 14:22:43 +00:00
|
|
|
https://geti2p.net/faq
|
2009-01-29 02:13:00 +00:00
|
|
|
|
|
|
|
Need help?
|
|
|
|
IRC irc.freenode.net #i2p
|
|
|
|
|
2015-11-06 14:16:25 +00:00
|
|
|
Bug reports:
|
2021-11-24 10:33:30 -05:00
|
|
|
https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues
|
|
|
|
http://git.idk.i2p/i2p-hackers/i2p.i2p/-/issues
|
2015-11-06 14:16:25 +00:00
|
|
|
|
|
|
|
Contact information, security issues, press inquiries:
|
|
|
|
https://geti2p.net/en/contact
|
|
|
|
|
|
|
|
Twitter:
|
|
|
|
@i2p, @geti2p
|
|
|
|
|
2009-01-29 02:13:00 +00:00
|
|
|
Licenses:
|
2009-03-02 16:01:15 +00:00
|
|
|
See LICENSE.txt
|
2009-01-29 02:13:00 +00:00
|
|
|
|