tengo 2 archivos, uno donde tengo definidas las funciones y variables globales q necesito ocupar, son globales porque el programa está pensado para ser exportado a cualkier tipo de interface (consola, ventana, web cgi, blablabla)
 
el problema es que no tengo acceso a las variables globales desde el programa por consola que incluye al archivo del nucleo
 
para q se entienda mejor, tengo q hacer el juego del gato en C (el tictactoe) y kero tener tanto el tablero como las estadisticas del juego en variables q sean globales (para que puedan ser accedidas desde cualkier parte).
las definiciones las tengo en gato_nucleo.c y la interface en gato_consola.c
 
pero desde gato_consola.c no puedo ver el tablero.
 
¿como se hace para acceder a variables globales entre archivos? 
   
 



