Sorry, my mistake =D
Sleep deprive caused me to overlook something, a simple c++ error, thanks.
Edit: Solved.
For completeness, it was due to multiple inheritance, and me not properly removing ambiguity.
Basically sf::Rectangle Shape was inheriting the move method from sf::transformable and I from sf::Rectangle Shape.
So the call: sf::RectangleShape::move(/*stuff*/) allowed me to access the move method from sf::transformable.