Page 1 of 1

iMule, i2p and the needed Modules

Posted: 09 Feb 2011, 22:23
by Zork
i2p is a anonymous network and imule is a P2P filesharing program that use i2p
so you can share anonymously

see:
I2p
IMule
http://i2p2.de

you need java for i2p (not here (to big))

for imule you need:
libgcj.so.10.0.0 from gcc-4.4.5
wxGTK-2.8.11 unicode

for wxGTK i now you need:
expat-2.0.1
glib-2.26.1
gtk+-2.22.1
libpng-1.4.5


i2p-0.8.3
http://ompldr.org/vN2N6bw
I build this Modules from binaries and contain the Files manuell
You can find i2p by i2p.i2p or i2p2.de
I have modified the clients.config
on the Comment: # SAM bridge
clientApp.1.startOnLoad=false to clientApp.1.startOnLoad=true
This is for imule

imule-1.4.6
http://ompldr.org/vN2N6ag
imule is build from binaris found on:
echelon.i2p (in the i2p network)

libgcj-10.0
http://ompldr.org/vN2N6dA
from gcc 4.4.5
the same config variables how the gcc in Porteus 9 but
only --enable-languages=java and additional --enable-java-gc=boehm --enable-fast-character

wxGTK-2.8.11
http://ompldr.org/vN2N6dQ
./configure" --prefix="/usr" --exec-prefix="/usr" --libdir="/usr/lib64" --enable-unicode

libpng-1.4.5
http://ompldr.org/vN2QwNQ
found by ftp.osuosl.org I have only Change the Module to lzm

expat-2.0.1
http://ompldr.org/vN2QwOA
./configure --prefix=/usr --exec-prefix=/usr --libdir=/usr/lib64

glib-2.26.1
http://ompldr.org/vN2QwNA
./configure --prefix=/usr --exec-prefix=/usr

gtk+-2.22.1
http://ompldr.org/vN2N6eg
./configure CFLAGS="-I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/pango-1.0 -I/usr/include/gdk-pixbuf-2.0" LDFLAGS="-L/usr/lib64 -lfm-gtk" --prefix=/usr --exec-prefix=/usr --libdir=/usr/lib64



1.) You need java jre or jdk higher 1.5
extract the jdk and copie the dir to /usr/local
2.) Download and activate the Modules
3.) enable upnp by your Router and go Online
4.) Enter $ i2p start or go to /usr/local/i2p and enter $ ./i2prouter start
Call to your browser 127.0.0.1:7657 If necessary here you can Configure i2p
http-proxy is 127.0.0.1:4444
SAM-bridge also imule Port 127.0.0.1:7656
5.) start imule
you need a nodes.dat you can find it on echelon.i2p (in the i2p network)
http://echelon.i2p/imule/nodes.dat