Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3308 connectés 

 


Dernière réponse
Sujet : Problème de parse lors du make
superaxel j'ai trouvé la cause!
J'aivais unzippé un .zip venant de windows avec l'utilitaire unzip. En faisant unzip fichier j'ai tous les fichiers d'unzippés mais sous format windows (avec des caractères de formatage supplémentaires) ce qui fait quele compilo ne comprenait rien du tout!!!
La solution, faire unzip -a nomdufichier. Ainsi unzip transforme les fichier zipés en fichiers textes Unix, d'ou plus de problème!! Voilà, c'est bon à savoir...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
superaxel j'ai trouvé la cause!
J'aivais unzippé un .zip venant de windows avec l'utilitaire unzip. En faisant unzip fichier j'ai tous les fichiers d'unzippés mais sous format windows (avec des caractères de formatage supplémentaires) ce qui fait quele compilo ne comprenait rien du tout!!!
La solution, faire unzip -a nomdufichier. Ainsi unzip transforme les fichier zipés en fichiers textes Unix, d'ou plus de problème!! Voilà, c'est bon à savoir...
juvenis oops... g oublié de mettre mon mail. Meme si il est dans le profil on a pas toujours idée d'aller le chercher dedans donc voila :
 
juvenis@wanadoo.fr
juvenis ben peut-etre que c tout simplement des erreurs de programmations.
ca m'etait arrivé avec apache une fois il avaient oublié un ; ou un truc du genre dans un fichier
 
Envoie moi ton fichier 3way.cpp pour que je regardes...(meme si je suis pas une bete en prog)    
 
Sinon si t'as pris une version en developpement, ben prends une stable pour voir.
superaxel Je viens de changer de gcc, j'ai maintenant le version 2.95.3.
Lorsque je lance le make de la librairie crypto++ j'obtient des parsees errors!!! du type:
 
3way.cpp:20: parse error before `{'
3way.cpp:20: stray '\' in program
3way.cpp:21: stray '\' in program
3way.cpp:22: `a0' was not declared in this scope
3way.cpp:22: stray '\' in program
3way.cpp:23: ANSI C++ forbids declaration `a0' with no type
3way.cpp:23: `a2' was not declared in this scope
3way.cpp:23: stray '\' in program
3way.cpp:24: ANSI C++ forbids declaration `a2' with no type
3way.cpp:24: stray '\' in program
3way.cpp:28: parse error before `{'
3way.cpp:28: stray '\' in program
3way.cpp:29: stray '\' in program
3way.cpp:30: ANSI C++ forbids declaration `b2' with no type
3way.cpp:30: `a2' was not declared in this scope
3way.cpp:30: implicit declaration of function `int rotlFixed(...)'
3way.cpp:30: stray '\' in program
3way.cpp:31: ANSI C++ forbids declaration `b0' with no type
3way.cpp:31: `a0' was not declared in this scope
3way.cpp:31: stray '\' in program
3way.cpp:32: ANSI C++ forbids declaration `a0' with no type
3way.cpp:32: `a1' was not declared in this scope
3way.cpp:32: stray '\' in program
3way.cpp:33: ANSI C++ forbids declaration `a2' with no type
3way.cpp:33: `a1' was not declared in this scope
3way.cpp:33: stray '\' in program
3way.cpp:34: syntax error before `^='
3way.cpp:34: stray '\' in program
3way.cpp:39: stray '\' in program
3way.cpp:40: stray '\' in program
3way.cpp:41: ANSI C++ forbids declaration `c' with no type
3way.cpp:41: `a1' was not declared in this scope
3way.cpp:41: stray '\' in program
3way.cpp:42: ANSI C++ forbids declaration `c' with no type
3way.cpp:42: redefinition of `int c'
3way.cpp:41: `int c' previously defined here
3way.cpp:42: stray '\' in program
3way.cpp:43: ANSI C++ forbids declaration `b0' with no type
3way.cpp:43: redefinition of `int b0'
3way.cpp:31: `int b0' previously defined here
3way.cpp:43: `a1' was not declared in this scope
3way.cpp:43: stray '\' in program
3way.cpp:44: ANSI C++ forbids declaration `b1' with no type
3way.cpp:44: `a1' was not declared in this scope
3way.cpp:44: `a1' was not declared in this scope
 
...ect...
 
En gros, j'ai l'impression que le compilateur n'arrive pas à faire son boulot: le cpp qu'il est en train de lire est du chinois pour lui!!!!!
Une idée de ce qui peut être la cause de ceci??

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)