Resolve la dependencia de typedef circular?
¿Cuál es la mejor manera de resolver la siguiente dependencia circular al escribir estas estructuras?
Nota la etiqueta del lenguaje C: estoy buscando una solución en gcc C. estándar
typedef struct {
char* name;
int age;
int lefthanded;
People* friends;
} Person;
typedef struct {
int count;
int max;
Person* data;
} People;