Bonjour à tous,
Je n'arrive pas a compiler correctement un programme sur ma machine
Il semblerai qu'il me manque quelque chose mais je ne trouve pas quoi
Voici par exemple le message d'erreur que j'ai lorsque j'essai de make mon ircd:
gcc -Wall -g -O2 -I../include -I../zlib -c bsd.c
gcc -Wall -g -O2 -I../include -I../zlib -c channel.c
gcc -Wall -g -O2 -I../include -I../zlib -c class.c
gcc -Wall -g -O2 -I../include -I../zlib -c dbuf.c
gcc -Wall -g -O2 -I../include -I../zlib -c dich_conf.c
gcc -Wall -g -O2 -I../include -I../zlib -c fdlist.c
gcc -Wall -g -O2 -I../include -I../zlib -c hash.c
gcc -Wall -g -O2 -I../include -I../zlib -c inet_addr.c
gcc -Wall -g -O2 -I../include -I../zlib -c ircd.c
gcc -Wall -g -O2 -I../include -I../zlib -c ircsprintf.c
gcc -Wall -g -O2 -I../include -I../zlib -c list.c
gcc -Wall -g -O2 -I../include -I../zlib -c match.c
gcc -Wall -g -O2 -I../include -I../zlib -c packet.c
packet.c: In function âdopacketâ:
packet.c:53: attention : pointer targets in passing argument 2 of ârc4_process_streamâ differ in signedness
packet.c:147: attention : pointer targets in passing argument 2 of ârc4_process_streamâ differ in signedness
gcc -Wall -g -O2 -I../include -I../zlib -c parse.c
gcc -Wall -g -O2 -I../include -I../zlib -c res.c
res.c:56: erreur: conflicting types for âdebugâ
res.c:56: note: a parameter list with an ellipsis canât match an empty parameter name list declaration
../include/h.h:316: erreur: previous declaration of âdebugâ was here
res.c: In function âget_resâ:
res.c:979: attention : pointer targets in passing argument 6 of ârecvfromâ differ in signedness
make[1]: *** [res.o] Erreur 1
make[1]: quittant le répertoire « /home/serveur/CoreGamersServer2.0/src »
Building tools
make[1]: entrant dans le répertoire « /home/serveur/CoreGamersServer2.0/tools »
make[1]: Rien à faire pour « build ».
make[1]: quittant le répertoire « /home/serveur/CoreGamersServer2.0/tools »
serveur@blackbox:~/CoreGamersServer2.0$
désolé du pavé
Au vu du rapport d'erreur on croirait un bug dans le code source mais non, j'avais installé ce logiciel plusieurs fois avant et sans aucun soucis ceux avant que je reinstalle debian.
J'utilise debian 4.0
ma version de gcc est 4.1.2
j'ai installé les paquets build-essential, autoconf, make ainsi que les dependances necessaires a gcc "libc6-dev et cpp"
mais toujours le même probleme, je suis complement perdu j'ai fais tout mon possible mais la j'ai vraiment besoin de vous.
Merci d'avance et à bientôt





Répondre avec citation






Partager