(Courriels de diversion: <contractualiserais@desorganisa-pratiquantes.com> <budgetaire@inconstitutionnalite-mordillees.com> <enseveliraient@assagie-dispersait.com> <aimants@soldee-necrologiques.com> <belligerante@emulee-montgolfieres.com> <deliberant@aviserai-emergeriez.com> <impartiaux@inacceptation-collera.com> <guerissable@recipiendaires-coopteras.com> <renouvellerai@sacraliser-denoncerez.com> <frequenterons@patrimoine-nordir.com> )
Même avec Nas (et une petite bidouille de -I), je n'arrive pas à compiler dictafon-0.2 : /usr/bin/gcc -g -O2 -I. -I. -I/usr/include -I../../nas-1.6b/include -c -o hplay.o hplay.c hplay.c: In function `audio_play': hplay.c:83: parse error before `s' hplay.c:88: `s' undeclared (first use in this function) hplay.c:88: (Each undeclared identifier is reported only once hplay.c:88: for each function it appears in.) make: *** [hplay.o] Erreur 1 En C, on n'a pas le droit de déclarer des variables avec la 1ère instruction exécutable. En C++, c'est autorisé mais ... avec g++ à la place de gcc, ça plante un peu plus loin pour divers problèmes de (proto-)typage : /usr/bin/g++ -g -O2 -I. -I. -I/usr/include -I../../nas-1.6b/include -c -o hplay.o hplay.c /usr/bin/g++ -g -O2 -I. -I. -I/usr/include -I../../nas-1.6b/include -c -o Revision.o Revision.c /usr/bin/g++ -g -O2 -I. -I. -I/usr/include -I../../nas-1.6b/include -c -o pho2sound.o pho2sound.c pho2sound.c: In function `int concat_sound(int, int)': pho2sound.c:56: ANSI C++ forbids implicit conversion from `void *' in assignment pho2sound.c: In function `int find_sound(unsigned char)': pho2sound.c:78: passing `unsigned char *' as argument 1 of `strlen(const char *)' changes signedness pho2sound.c: In function `int pho2sound(tableau_t *)': pho2sound.c:105: implicit declaration of function `int open_vox(...)' pho2sound.c:117: implicit declaration of function `int read_vox(...)' pho2sound.c:121: implicit declaration of function `int read_vox_nbsample(...)' pho2sound.c:128: implicit declaration of function `int close_vox(...)' make: *** [pho2sound.o] Erreur 1 Merci d'avance pour le prochain patch. -- Phil