|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() |
Salut,
Perso je n'ai jamais eu ce message donc je ne pourrai pas beaucoup t'aider. Par contre, je n'ai pas bien compris ta demande. C'est un programme connu que tu as récupéré sur internet ou un programme que tu as fait toi même ? Si c'est le premier cas, dis nous lequel. Si c'est le deuxième cas, ton post aurait plus sa place dans la section Programmation Linux : http://www.developpez.net/forums/f327/general-developpement/programmation-systeme/linux/ Bon courage. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
Salut,
Il s'agit de programmes connus, des logiciels pour irc eggdrop1.6.15 et ircd bahamut 1.4.35, pas moyen de les compiler. J'ai a chaque fois une erreur lors du make et j'ai ce soucis la depuis que j'ai reinstalle debian via le cd netinstall, j'avais le minimum de paquet donc j'ai installé ceux necessaire à la compilation, gcc (et ses dependance) ainsi que make et le paquet build-essential mais toujours pareil. Il doit me manquer quelque chose mais comment savoir le message d'erreur n'indique que des erreurs de code ... à plus |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : juin 2005 Messages : 8 570 ![]() |
Avant de taper make, tu as tapé ./configure ?
__________________
/!\ A French community for Haskell /!\ Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++ Le guide pour bien débuter en C++ |
|
00
|
Copyright © 2000-2012 - www.developpez.com