When auto weighting is not working and you get this error: "Bone Heat Weighting: failed to find solution for one or more bones" , then you may have some solutions to fix it.
See this video from CGDive about how can fix it:
2D, 3D, game, games, online game, game development, game engine, programming, OpenGL, Open AI, math, graphics, design, graphic, graphics, game development, game engine, programming, web development, web art, web graphic, arts, tutorial, tutorials,