Bonjour,
je souhaiterais avoir votre aide car j'ai quelques soucis pour implémenter la librairie Fmod sur Mplab et donc l’environnement Microchip.
Le programme fonctionne parfaitement sous Visual Studio ; cependant j'ai plusieurs erreurs lors de la compilation avec Hi-Tech c sous Mplab. Pourtant j'ai bien rajouté les fichiers d'entête et les .lib dans les répertoires include et lib de Hi-Tech c. J'ai aussi ajouté les .lib aux fichiers sources du projet comme suit :
Voici l'erreur que j’obtiens :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
| Executing: "C:\Program Files\HI-TECH Software\PICC\9.81\bin\picc.exe" --pass1 C:\Users\moncef\Documents\projet\projetTronC\main.c -q --chip=16F877A -P --runtime=default --opt=default -D__DEBUG=1 -g --asmlist "--errformat=Error [%n] %f; %l.%c %s" "--msgformat=Advisory[%n] %s" "--warnformat=Warning [%n] %f; %l.%c %s"
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1771.122 redéfinition de la macro "FMOD_REVERB_CHANNELFLAGS_INSTAN" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h: 1770)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1772.122 redéfinition de la macro "FMOD_REVERB_CHANNELFLAGS_INSTAN" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h: 1770)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1773.118 redéfinition de la macro "FMOD_REVERB_CHANNELFLAGS_INSTAN" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h: 1770)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 176.97 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 177.96 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 178.95 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 179.95 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 181.100 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTENVELOP" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 180)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 184.96 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTENVELOP" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 180)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 185.91 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [111] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h; 193.92 redéfinition de la macro "FMOD_EVENT_MEMBITS_EVENTINSTANC" du pré-processeur (C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_memoryinfo.h: 175)
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 115.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 964.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 967.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 995.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 996.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 997.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1000.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1028.1 identifier specifies insignificant characters beyond maximum identifier length
Error [986] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1029.1 membre enum redéclaré
Error [1098] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1029.1 conflit de déclaration pour la variable "FMOD_SYSTEM_CALLBACKTYPE_DEVICE"
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1030.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1031.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1032.1 identifier specifies insignificant characters beyond maximum identifier length
Error [986] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1033.1 membre enum redéclaré
Error [1098] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1033.1 conflit de déclaration pour la variable "FMOD_SYSTEM_CALLBACKTYPE_BADDSP"
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1036.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1094.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1187.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1357.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_dsp.h; 556.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_dsp.h; 721.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_dsp.h; 723.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_dsp.h; 724.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod_dsp.h; 725.1 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1911.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1912.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1913.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1920.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1921.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1958.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1959.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1960.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1961.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1962.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1964.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1965.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1974.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1997.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 1998.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2004.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2005.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2006.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2007.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2023.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2024.14 identifier specifies insignificant characters beyond maximum identifier length
Error [984] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2025.118 type redeclaré
Error [1098] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2025.118 conflit de déclaration pour la variable "FMOD_System_GetRecordDriverInfo"
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2026.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2038.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2039.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2041.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2126.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2127.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2161.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2162.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2169.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2170.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2184.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2185.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2188.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2189.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2190.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2191.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2245.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2255.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2256.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2267.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2268.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2270.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2271.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2272.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2281.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2295.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2307.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2314.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2322.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2323.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2324.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2325.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2426.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2441.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2444.14 identifier specifies insignificant characters beyond maximum identifier length
Warning [1390] C:\Program Files\HI-TECH Software\PICC\9.81\include\fmod.h; 2445.14 identifier specifies insignificant characters beyond maximum identifier length
********** Build failed! ********** |
Voilà, j'attends vos impressions avec impatience.