source: INSTALL.txt @ e42b78e

Last change on this file since e42b78e was 1202d099, checked in by zzz <zzz@…>, 10 years ago
  • FileUtil?: Try to handle lack of unpack200 support more gracefully
  • Update: Select old update URL if no unpack200 available
  • Property mode set to 100644
File size: 1.2 KB
Line 
1I2P source installation instructions
2
3Prerequisites to build from source:
4        Java SDK (preferably Sun) 1.5.0 or higher (1.6 recommended)
5        The SDK must have Pack200 support (java.util.jar.Pack200)
6        Apache Ant 1.7.0 or higher
7        Optional, For multilanguage support: The xgettext, msgfmt, and msgmerge tools installed
8        from the GNU gettext package http://www.gnu.org/software/gettext/
9
10To build and install I2P from source, you must first build
11and package up the appropriate installer by running:
12
13  ant pkg
14
15
16This will produce a few key files:
17* install.jar:    the GUI and console installer
18* i2pinstall.exe: the GUI and console installer wrapped for cross-platform execution
19* i2pupdate.zip:  the update package
20
21From there, you can run the headless (console mode) installer:
22  java -jar i2pinstall.exe -console
23
24Or run the GUI installer:
25  java -jar i2pinstall.exe
26
27Or move the update file into an existing installation directory and restart.
28
29Supported JVMs:
30  Windows: Latest available from http://java.sun.com/ (1.5+ supported)
31  Linux:   Latest available from http://java.sun.com/ (1.5+ supported)
32  FreeBSD: Sun 1.5-compatible (NIO required)
33  various: http://www.kaffe.org/ Sun 1.5-compatible (NIO required)
Note: See TracBrowser for help on using the repository browser.