Pages : 1
#1 Le 15/10/2005, à 19:41
- tkspirit
Problème installation programmes (jeux entre autres)
Bonsoir à tous, j'espère ne pas avoir posté dans une rubrique trop loin du sujet...
Alors voila, j'ai installé Breezy hier, et je n'ai pas réussi à installer un seul programme (pas en apt-get mais les programmes stockés en archives) , j'ai installé make et gcc, et il me trouve tout le temps une erreur lors du configure ou du make, comme par exemple pour ce jeu: http://gtans.sourceforge.net/ où j'ai une floppée d'erreurs de la sorte lors du make:
main.c: Hors de toute fonction :
main.c:942: erreur: syntax error before ‘tanfigure’
main.c: In function ‘tansavefigstatus’:
main.c:945: erreur: ‘FILE’ undeclared (first use in this function)
main.c:945: erreur: ‘hand’ undeclared (first use in this function)
main.c:946: erreur: ‘gchar’ undeclared (first use in this function)
main.c:946: erreur: ‘statusfilename’ undeclared (first use in this function)
main.c:949: erreur: ‘G_DIR_SEPARATOR_S’ undeclared (first use in this function)
main.c:949: erreur: ‘name’ undeclared (first use in this function)
main.c:952: erreur: ‘nfigsize’ undeclared (first use in this function)
main.c:953: erreur: ‘nfigtab’ undeclared (first use in this function)
main.c:954: attention : implicit declaration of function ‘fputc’
main.c: Hors de toute fonction :
main.c:966: erreur: syntax error before ‘tanreadfloat’
main.c:966: erreur: syntax error before ‘*’ token
main.c:967: attention : return type defaults to ‘int’
main.c: In function ‘tanreadfloat’:
main.c:968: erreur: ‘gdouble’ undeclared (first use in this function)
main.c:968: erreur: syntax error before ‘pouet’
main.c:971: erreur: ‘pouet’ undeclared (first use in this function)
main.c:972: erreur: ‘lres’ undeclared (first use in this function)
main.c:973: attention : implicit declaration of function ‘fscanf’
main.c:973: attention : incompatible implicit declaration of built-in function ‘fscanf’
main.c:973: erreur: ‘fhd’ undeclared (first use in this function)
main.c:974: attention : implicit declaration of function ‘g_strtod’
main.c: Hors de toute fonction :
main.c:985: erreur: syntax error before ‘tanloadfigtab’
main.c:985: attention : return type defaults to ‘int’
main.c: In function ‘tanloadfigtab’:
main.c:987: erreur: ‘FILE’ undeclared (first use in this function)
main.c:987: erreur: ‘hand’ undeclared (first use in this function)
main.c:989: erreur: ‘gboolean’ undeclared (first use in this function)
main.c:989: erreur: syntax error before ‘succes’
main.c:991: erreur: ‘newfigtab’ undeclared (first use in this function)
main.c:991: erreur: ‘figs’ undeclared (first use in this function)
main.c:991: attention : l'opérande à gauche de la virgule n'a pas d'effet
main.c:991: attention : déclaration sasn effet
main.c:996: attention : incompatible implicit declaration of built-in function ‘fscanf’
main.c:997: erreur: syntax error before ‘)’ token
main.c:997: erreur: syntax error before ‘)’ token
main.c: Hors de toute fonction :
main.c:1019: erreur: syntax error before ‘if’
main.c:1022: attention : type defaults to ‘int’ in declaration of ‘succes’
main.c:1022: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1023: erreur: syntax error before ‘if’
main.c:1026: attention : type defaults to ‘int’ in declaration of ‘tansavefigstatus’
main.c:1026: attention : noms de paramètres (sans type) dans la déclaration de fonction
main.c:1026: erreur: conflicting types for ‘tansavefigstatus’
main.c:942: erreur: previous definition of ‘tansavefigstatus’ was here
main.c:1026: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1028: erreur: syntax error before ‘if’
main.c:1031: attention : type defaults to ‘int’ in declaration of ‘tanloadfigstatus’
main.c:1031: attention : noms de paramètres (sans type) dans la déclaration de fonction
main.c:1031: erreur: conflicting types for ‘tanloadfigstatus’
main.c:921: erreur: previous definition of ‘tanloadfigstatus’ was here
main.c:1031: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1033: attention : type defaults to ‘int’ in declaration of ‘figtab’
main.c:1033: erreur: conflicting types for ‘figtab’
main.c:98: erreur: previous definition of ‘figtab’ was here
main.c:1033: erreur: ‘newfigtab’ undeclared here (not in a function)
main.c:1033: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1034: attention : type defaults to ‘int’ in declaration of ‘figtabsize’
main.c:1034: erreur: ‘newfigtabsize’ undeclared here (not in a function)
main.c:1034: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1035: erreur: syntax error before ‘-’ token
main.c:1035: attention : type defaults to ‘int’ in declaration of ‘tanspinsetvalmax’
main.c:1035: erreur: conflicting types for ‘tanspinsetvalmax’
main.c:144: erreur: previous definition of ‘tanspinsetvalmax’ was here
main.c:1035: attention : la définition de données n'a pas de type ni de classe de stockage
main.c:1048: erreur: syntax error before ‘*’ token
main.c:1048: attention : return type defaults to ‘int’
main.c: In function ‘tansetpixmapmode’:
main.c:1050: erreur: ‘GdkPixmap’ undeclared (first use in this function)
main.c:1050: erreur: ‘pixmap’ undeclared (first use in this function)
main.c:1051: erreur: ‘GdkGC’ undeclared (first use in this function)
main.c:1051: erreur: ‘gc’ undeclared (first use in this function)
main.c:1053: erreur: ‘gboolean’ undeclared (first use in this function)
C'est bizzare car je connaissais un peu la Hoary et, malgré avoir eu du mal à comprendre qu'il falait installer un compilateur, je pouvais installer mes programmes ensuite alors que là...
Enfin bref, voici mon problème, merci d'avance pour ceux qui vont se pencher dessus.
Hors ligne
#2 Le 29/10/2005, à 15:31
- tkspirit
Re : Problème installation programmes (jeux entre autres)
up
Hors ligne
#3 Le 29/10/2005, à 15:54
- Pierre
Re : Problème installation programmes (jeux entre autres)
Heu... tout bêtement, tu as réinstallé les packages nécessaires à la compilation, comme build-essentials ? Ça vient peut-être de là...
Sinon, il faut en général installer les librairies de développement pour installer un programme. Par exemple, beaucoup de jeux utilisent la librairie SDL. Du coup, quand tu veux le compiler, il faut installer libsdl-dev (ou quelque chose comme ça). Mais ça, normalement, c'est un problème qui est décelé durant la phase du /.configure
edit : heu sinon, pour le jeu gTans, tu as essayé de l'installer à partir du .deb ? J'ai vu que le développeur avait mis à disposition un .deb. Dans ce cas, tu le télécharges, et tu fais :
sudo dpkg -i le_package_en_question.deb
Hope this helps...
Dernière modification par Pierre (Le 29/10/2005, à 15:57)
Hors ligne
Pages : 1