Why are all weights set to zero when linking my armature to my character with automatic weights? I'm trying to animate my golem and to do this I obviously created an armature. The problem is when I link my armature to the golem with the automatic weight settings, it sets the weight to 0 (blue) everywhere.

I think it's because my golem is a little like Rayman in style (I mean he has no real limbs and is just some rock animated together but not touching each other).

I tried to paint it in weight paint mode but it's damn long and kinda frustrating because some parts are really close to each other and I can't really paint where I want exactly.

Here is my golem:
Make sure your bones have the checkbox marked: DEFORMER in the properties of the bone. Also, when you ctrl+P make sure you choose with "automatic weights". If you see no vertex assigned colors, chances are your armature bones are not setup to deform.