Fixed dynamic data nested structs C makefiles