Bonjour, je ne sais pas trop où poster mon message mais comme je ne connais absolument rien en java et qu'il s'agit d'un problème java (je pense), j'ai choisi la section Débutant du forum java
N'hésitez pas à déplacer mon post s'il existe un endroit plus approprié.
Voici mon problème.
Je suis en train d'essayer de compiler iMule sur une Mandriva 2010.2. Je tombe sur cette erreur de compilation lors de mon make.
Je ne connais absolument rien en java alors si quelqu'un aurait une idée pour solutionner ce problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 /usr/bin/ccache gcj -I./libs/i2p -O2 -MT libs/i2p/i2prouter-I2PRouter.o -MD -MP -MF libs/i2p/.deps/i2prouter-I2PRouter.Tpo -c -o libs/i2p/i2prouter-I2PRouter.o `test -f 'libs/i2p/I2PRouter.java' || echo './'`libs/i2p/I2PRouter.java libs/i2p/I2PRouter.java:16: error: The import net cannot be resolved import net.i2p.router.Router ; ^^^ libs/i2p/I2PRouter.java:17: error: The import net cannot be resolved import net.i2p.i2ptunnel.TunnelControllerGroup; ^^^ libs/i2p/I2PRouter.java:23: error: Router cannot be resolved Router.main(args); ^^^^^^ libs/i2p/I2PRouter.java:27: error: addressbook cannot be resolved to a type (new addressbook.DaemonThread ( addressbookpath ) ).start(); ^^^^^^^^^^^ libs/i2p/I2PRouter.java:28: error: TunnelControllerGroup cannot be resolved TunnelControllerGroup.getInstance(); // have to call sth so that the class ^^^^^^^^^^^^^^^^^^^^^ 5 problems (5 errors) make[3]: *** [libs/i2p/i2prouter-I2PRouter.o] Erreur 1 make[3]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src/src » make[2]: *** [all-recursive] Erreur 1 make[2]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src/src » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/pamputt/Téléchargement/iMule-1.4.6-src » make: *** [all] Erreur 2
Si ça peut aider, voici le contenu de I2PRouter.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 /** * * RUN Router alone * */ import java.io.PrintWriter; import java.io.BufferedWriter; import java.io.FileWriter; import java.lang.Thread ; import java.lang.Throwable; import java.io.File; import java.util.Properties; import java.lang.InterruptedException; import net.i2p.router.Router ; import net.i2p.i2ptunnel.TunnelControllerGroup; public class I2PRouter extends Thread { public static void main(String args[]) { Router.main(args); if (args.length>10) { String addressbookpath[] = {"addressbook"}; (new addressbook.DaemonThread ( addressbookpath ) ).start(); TunnelControllerGroup.getInstance(); // have to call sth so that the class // is compiled and stays in the binary } } }
Partager