I understand you need to put an axle under the middle square, but does it have to be a vertical one? I would have thought you'd want it to be:
XXX XOX XXX
one level down:
RRR AAR RRR
Where R is Rock, and A is your Axle (one is vertical, one is horizontal) but can you build a windmill over two channeled squares?
I basically want a water pump and a windmill to power it...