#1 Le 10/05/2011, à 17:21
- jacabo
Compilation : .configure manquant ! [Résolu]
Bonjour a tous (et a toutes )
Je suis un fan de la ligne de commande et je cherchais des jeux pour la console. J'ai trouvé des codes sources de logiciels sympa, mais au moment des les compiler, paf! pas de script .configure dans le dossier !
Je tente une petit make peu convaincu quand même; erreur.
Voila donc ma question : Comment je dois faire pour compiler mon programme alors que je n'ai pas le fichier .configure a exécuter ? je dois le créer moi-même ?
Je vous remercie d'avance
ps : voila la page où j'ai trouvé mes jeux. Jeux en mode Texte
et ceux que j'ai essayé de compiler : AlienWave
Dernière modification par jacabo (Le 10/05/2011, à 18:07)
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s+:+ a+ c++++ C++++ B+++ 7---- w--- L+ M-- u++ W+++ H++++ Z++ F--- PS- PE+ Y+ PGP T+++ S++++ J++ R+++ m+++ tv-- b++++ DI++ D++
e+++ h---- A-- r+++ y+++
------END GEEK CODE BLOCK------ ___________ \o/_____________
Hors ligne
#2 Le 10/05/2011, à 17:31
- helly
Re : Compilation : .configure manquant ! [Résolu]
Bonjour.
J’ai tenté, et il y a bien un makefile !
┌(helly@Archlent)-(18:30:16 -:- 05/10)
└[/home/helly/alienwave]$ make
gcc -c -O2 -Wall -c -o main.o main.c
main.c: In function ‘presentation’:
main.c:68:8: attention : unused variable ‘y’ [-Wunused-variable]
main.c:68:6: attention : unused variable ‘x’ [-Wunused-variable]
gcc -c -O2 -Wall -c -o blit.o blit.c
gcc -c -O2 -Wall -c -o aliens.o aliens.c
gcc -c -O2 -Wall -c -o xzarna.o xzarna.c
gcc -c -O2 -Wall -c -o fire.o fire.c
gcc -c -O2 -Wall -c -o shield.o shield.c
gcc -c -O2 -Wall -c -o levels.o levels.c
gcc -c -O2 -Wall -c -o util.o util.c
gcc -lncurses main.o blit.o aliens.o xzarna.o fire.o shield.o levels.o util.o -o alienwave
strip alienwave
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#3 Le 10/05/2011, à 17:35
- jacabo
Re : Compilation : .configure manquant ! [Résolu]
Aha... je dois avoir des bibliothèques manquantes parce que moi j'ai ça a la place :
jack@PenguinPower:~/Téléchargement/alienwave$ make
gcc -c -O2 -Wall -c -o main.o main.c
main.c:4:20: error: curses.h: Aucun fichier ou dossier de ce type
main.c:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
main.c: In function ‘init_screen’:
main.c:32: error: ‘term’ undeclared (first use in this function)
main.c:32: error: (Each undeclared identifier is reported only once
main.c:32: error: for each function it appears in.)
main.c:32: warning: implicit declaration of function ‘initscr’
main.c:34: warning: implicit declaration of function ‘start_color’
main.c:35: warning: implicit declaration of function ‘init_pair’
main.c:35: error: ‘COLOR_WHITE’ undeclared (first use in this function)
main.c:35: error: ‘COLOR_BLACK’ undeclared (first use in this function)
main.c:36: error: ‘COLOR_RED’ undeclared (first use in this function)
main.c:37: error: ‘COLOR_GREEN’ undeclared (first use in this function)
main.c:38: error: ‘COLOR_YELLOW’ undeclared (first use in this function)
main.c:39: error: ‘COLOR_BLUE’ undeclared (first use in this function)
main.c:40: error: ‘COLOR_MAGENTA’ undeclared (first use in this function)
main.c:41: error: ‘COLOR_CYAN’ undeclared (first use in this function)
main.c:42: warning: implicit declaration of function ‘wcolor_set’
main.c:42: warning: implicit declaration of function ‘wattron’
main.c:42: error: ‘A_BOLD’ undeclared (first use in this function)
main.c:42: warning: implicit declaration of function ‘wattroff’
main.c:44: warning: implicit declaration of function ‘cbreak’
main.c:45: warning: implicit declaration of function ‘noecho’
main.c:46: warning: implicit declaration of function ‘nodelay’
main.c:46: error: ‘TRUE’ undeclared (first use in this function)
main.c:48: warning: implicit declaration of function ‘nonl’
main.c:49: warning: implicit declaration of function ‘intrflush’
main.c:49: error: ‘FALSE’ undeclared (first use in this function)
main.c:50: warning: implicit declaration of function ‘keypad’
main.c:52: warning: implicit declaration of function ‘wrefresh’
main.c: In function ‘right_size’:
main.c:58: warning: implicit declaration of function ‘getmaxyx’
main.c:58: error: ‘term’ undeclared (first use in this function)
main.c: In function ‘presentation’:
main.c:72: error: ‘term’ undeclared (first use in this function)
main.c:72: error: ‘A_BOLD’ undeclared (first use in this function)
main.c:73: warning: implicit declaration of function ‘mvwprintw’
main.c:79: warning: implicit declaration of function ‘wgetch’
main.c:79: error: ‘ERR’ undeclared (first use in this function)
main.c:82: warning: implicit declaration of function ‘wclear’
main.c:68: warning: unused variable ‘y’
main.c:68: warning: unused variable ‘x’
main.c: In function ‘pause’:
main.c:91: warning: implicit declaration of function ‘mvwinch’
main.c:91: error: ‘term’ undeclared (first use in this function)
main.c:93: error: ‘A_BOLD’ undeclared (first use in this function)
main.c:97: warning: implicit declaration of function ‘wmove’
main.c:99: error: ‘ERR’ undeclared (first use in this function)
main.c:103: warning: implicit declaration of function ‘mvwaddch’
main.c:103: error: ‘chtype’ undeclared (first use in this function)
main.c:103: error: expected ‘)’ before ‘overwritten’
main.c: In function ‘move_ship’:
main.c:161: error: ‘term’ undeclared (first use in this function)
main.c:166: error: ‘ERR’ undeclared (first use in this function)
main.c:169: error: ‘KEY_LEFT’ undeclared (first use in this function)
main.c:172: error: ‘KEY_RIGHT’ undeclared (first use in this function)
main.c:175: error: ‘KEY_DOWN’ undeclared (first use in this function)
main.c:183: error: ‘KEY_BACKSPACE’ undeclared (first use in this function)
main.c:184: error: ‘KEY_UP’ undeclared (first use in this function)
main.c: In function ‘end_game’:
main.c:320: error: ‘term’ undeclared (first use in this function)
main.c: In function ‘final’:
main.c:346: warning: implicit declaration of function ‘printf’
main.c:346: warning: incompatible implicit declaration of built-in function ‘printf’
main.c: In function ‘main’:
main.c:365: warning: implicit declaration of function ‘endwin’
main.c:366: warning: implicit declaration of function ‘fprintf’
main.c:366: warning: incompatible implicit declaration of built-in function ‘fprintf’
main.c:366: error: ‘stderr’ undeclared (first use in this function)
main.c:407: error: ‘term’ undeclared (first use in this function)
main.c:407: error: ‘ERR’ undeclared (first use in this function)
main.c:414: warning: incompatible implicit declaration of built-in function ‘printf’
make: *** [main.o] Erreur 1
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s+:+ a+ c++++ C++++ B+++ 7---- w--- L+ M-- u++ W+++ H++++ Z++ F--- PS- PE+ Y+ PGP T+++ S++++ J++ R+++ m+++ tv-- b++++ DI++ D++
e+++ h---- A-- r+++ y+++
------END GEEK CODE BLOCK------ ___________ \o/_____________
Hors ligne
#4 Le 10/05/2011, à 17:45
- helly
Re : Compilation : .configure manquant ! [Résolu]
main.c:4:20: error: curses.h: Aucun fichier ou dossier de ce type
voilà .
Quand on est sur le terminal, il faut bien tout lire !
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#5 Le 10/05/2011, à 17:59
- jacabo
Re : Compilation : .configure manquant ! [Résolu]
Mince !
Ça veut dire que j'ai mal téléchargé ?
Pourtant, je réessaye et il n'y est toujours pas...
Je rame un peu Qu'est-ce que je dois faire ?
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s+:+ a+ c++++ C++++ B+++ 7---- w--- L+ M-- u++ W+++ H++++ Z++ F--- PS- PE+ Y+ PGP T+++ S++++ J++ R+++ m+++ tv-- b++++ DI++ D++
e+++ h---- A-- r+++ y+++
------END GEEK CODE BLOCK------ ___________ \o/_____________
Hors ligne
#6 Le 10/05/2011, à 18:02
- helly
Re : Compilation : .configure manquant ! [Résolu]
Il faut que tu télécharges la bibliothèque curses !
Pas bien dégourdit pour un fan de la CLI, allé, au boulot quoi ^^.
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne
#7 Le 10/05/2011, à 18:04
- jacabo
Re : Compilation : .configure manquant ! [Résolu]
tu ne peux pas savoir a quel point je me sens bête...
Mais je ne fais que débuter dans la compilation j'ai encore de la marge...
En tout cas, merci beaucoup pour ton aide !
-----BEGIN GEEK CODE BLOCK-----
GCS d-- s+:+ a+ c++++ C++++ B+++ 7---- w--- L+ M-- u++ W+++ H++++ Z++ F--- PS- PE+ Y+ PGP T+++ S++++ J++ R+++ m+++ tv-- b++++ DI++ D++
e+++ h---- A-- r+++ y+++
------END GEEK CODE BLOCK------ ___________ \o/_____________
Hors ligne
#8 Le 10/05/2011, à 18:51
- helly
Re : Compilation : .configure manquant ! [Résolu]
Y’a pas de soucis .
Quand c’est ok, oublie pas le [résolu].
Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.
Hors ligne