No soy un experto y de hecho este tema aun no se muy bien como funciona, pero te lo voy a intentar de explicar mas o menos.
Imagina que hago algo básico con SDL con su:
#include "SDL/SDL.h"
yo no puedo hacer
gcc -o programa programa.c ya que me diría:
programa.c:(.text+0xb8): undefined reference to `SDL_Init'
programa.c:(.text+0xe7): undefined reference to `SDL_SetVideoMode'
programa.c:(.text+0x115): undefined reference to `SDL_WM_SetCaption'
programa.c:(.text+0x227): undefined reference to `SDL_Flip'
programa.c:(.text+0x264): undefined reference to `SDL_Delay'
programa.c:(.text+0x270): undefined reference to `SDL_FreeSurface'
programa.c:(.text+0x27c): undefined reference to `SDL_FreeSurface'
programa.c:(.text+0x281): undefined reference to `SDL_Quit'
Me esta diciendo que no encuentra esas funciones que he usado, ya que SDL.h no está cargado, entonces lo que debes de hacer es lo siguiente:
gcc programa.c -I /usr/include/SDL -lSDL -o programa
Le indico la ruta donde está el SDL y le digo que cargue sdl con -SDL. Entonces ya compila perfectamente.
En tu caso parece que usas un makefile, asi que probablemente esté mal (diria yo).
No sé, si GRRLIB está dentro del toolchain de wii podrías hacer algo asi:
gcc Prueba.c -I /ruta/del/include/dentro/del/toolchain -lGRRLIB -o Prueba
Nota: el primer I es una i minuscula y lo de lGRRLIB es una L minuscula

.
O sea le estas diciendo la ruta de los include del toolchain de WII para que encuentre GRRLIB y luego usar GRRLIB que esta en ese directorio. Si no funciona colocando la ruta normal, intentalo poniendo GRRLIB al final de la ruta tambien, o sea:
gcc Prueba.c -I /ruta/del/include/dentro/del/toolchain/GRRLIB -lGRRLIB -o Prueba
Quizas esto no sea tu error, pero es lo que yo entiendo, que no encuentra la libreria. Otra cosa es que no la tengas bien instalada

.
Si compila a mano, modifica el Makefile para que use eso extra que te dije.
Un saludo.