Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/05/2011, à 18:21

jacabo

Compilation : .configure manquant ! [Résolu]

Bonjour a tous (et a toutes roll )

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 smile

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, à 19: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, à 18: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, à 18: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, à 18:45

helly

Re : Compilation : .configure manquant ! [Résolu]

main.c:4:20: error: curses.h: Aucun fichier ou dossier de ce type

voilà wink.
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, à 18: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 hmm 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, à 19: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, à 19: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 hmm j'ai encore de la marge...

En tout cas, merci beaucoup pour ton aide ! smile


-----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, à 19:51

helly

Re : Compilation : .configure manquant ! [Résolu]

Y’a pas de soucis wink.
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