Hi,
perhaps the confusion is about the name of the openflow module and the openflow package.
I don't want to repeat here the configuration steps, as they are clearly described in the manual, but if you did download and install openflow in "/home/sandino/ns-3-allinone/ns-3.24/src/openflow", then you did overwrite and mess with the ns-3 openflow module (which is the ns-3 part responsible for the integration between openflow and ns-3).
Another possibility is that you have two ns-3 versions, one of them extremely old (pre-openflow) and you're using the old one by mistake.
My suggestion is to start from a fresh ns-3 and openflow installation, and to understand the instructions (following them blindly isn't good).
Cheers,
T.