C'est fait, il me dit exactement la même chose

arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/home/feadin/Bureau/devkitPro/PAlib/lib -specs=ds_arm9.specs main.o -L/home/feadin/Bureau/devkitPro/PAlib/lib -lpa9 -L/home/feadin/Bureau/devkitPro/libnds/lib -lfat -lnds9 -ldswifi9 -o build.elf
main.o: In function `Reception':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:19: undefined reference to `LOBBY_GetUserName'
main.o: In function `main':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:37: undefined reference to `IPC_Init'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:38: undefined reference to `IPC_SetChannelCallback'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:39: undefined reference to `LOBBY_Init'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:46: undefined reference to `LOBBY_SetStreamHandler'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:52: undefined reference to `LOBBY_GetNumberOfKnownUsers'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:53: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:53: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:70: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:68: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:69: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LOBBY_SendToUser'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LWIFI_IPC_Callback'
main.o: In function `customVBL':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:12: undefined reference to `IPC_RcvCompleteCheck'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:13: undefined reference to `LOBBY_Update'
collect2: ld returned 1 exit status
make[1]: *** [/home/feadin/Bureau/devkitPro/Wifi/Wifi.elf] Erreur 1
make: *** [build] Erreur 2
Je me suis dit aussi que c'était p'tet mon code qui n'était pas bon, donc j'ai essayé avec les exemples.
--> Idem.
Si quelqu'un a une idée...?
EDIT : J'ai cherché le .c correspondant à MessageQueue.h et je l'ai mi dans le dossier source de mon projet (histoire de voir si c'est normal qu'il me dise "je connais pas cette fonction" alors que j'ai bien inclus les .h dans le main)
Voici ce qu'il m'affiche :
feadin@Evil-Yblod:~/Bureau/devkitPro/Wifi$ make clean; make
clean ...Wifi
main.c
MessageQueue.c
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c: In function 'IPC_SendMessage':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:211: warning: implicit declaration of function 'IPC_SendMessageForChannel'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c: At top level:
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:215: warning: conflicting types for 'IPC_SendMessageForChannel'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:211: warning: previous implicit declaration of 'IPC_SendMessageForChannel' was here
arm-eabi-g++ -g -mthumb-interwork -mno-fpu -L/home/feadin/Bureau/devkitPro/PAlib/lib -specs=ds_arm9.specs main.o MessageQueue.o -L/home/feadin/Bureau/devkitPro/PAlib/lib -lpa9 -L/home/feadin/Bureau/devkitPro/libnds/lib -lfat -lnds9 -ldswifi9 -o build.elf
main.o: In function `Reception':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:19: undefined reference to `LOBBY_GetUserName'
main.o: In function `main':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:39: undefined reference to `LOBBY_Init'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:46: undefined reference to `LOBBY_SetStreamHandler'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:52: undefined reference to `LOBBY_GetNumberOfKnownUsers'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:53: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:53: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:70: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:68: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:69: undefined reference to `LOBBY_GetUserName'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LOBBY_GetUserByID'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LOBBY_SendToUser'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:63: undefined reference to `LWIFI_IPC_Callback'
main.o: In function `customVBL':
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:12: undefined reference to `IPC_RcvCompleteCheck'
/home/feadin/Bureau/devkitPro/Wifi/source/main.c:13: undefined reference to `LOBBY_Update'
MessageQueue.o: In function `IPC_SetChannelCallback':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:45: undefined reference to `safe_malloc'
MessageQueue.o: In function `IPC_DrainFIFO':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:137: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:139: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:174: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:176: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:158: undefined reference to `safe_free'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:159: undefined reference to `safe_free'
MessageQueue.o: In function `IPC_FillFIFO':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:107: undefined reference to `safe_free'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:108: undefined reference to `safe_free'
MessageQueue.o: In function `IPC_GetMessage':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:309: undefined reference to `safe_free'
MessageQueue.o:/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:310: more undefined references to `safe_free' follow
MessageQueue.o: In function `IPC_Init':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:352: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:356: undefined reference to `StartUpIPC'
MessageQueue.o: In function `IPC_SendMessageForChannel':
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:219: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:226: undefined reference to `safe_malloc'
/home/feadin/Bureau/devkitPro/Wifi/source/MessageQueue.c:229: undefined reference to `safe_free'
collect2: ld returned 1 exit status
make[1]: *** [/home/feadin/Bureau/devkitPro/Wifi/Wifi.elf] Erreur 1
make: *** [build] Erreur 2
:/
RE-EDIT : J'ai copié tous les .h et .c que j'ai trouvé dans Liblobby...
Au fur et à mesure que je les ajoutais, il me mettais de moins en moins d'erreur! (youpi!)
Mais une fois le dernier fichier copié (et moins de 5 erreurs)....
...
...
Retour à la case départ
