Theoretically oF should be able to run on this, though I don't know if anyone has tried it.
If I were going to try it, I'd start with the 0.9.0 release of oF using the generic armv7 config and see if it compiles. If not, you can make an armv7 platform variant (e.g. you can see examples for the udoo and rpi2 here here).
After making a custom config file (e.g. config.linuxarmv7l.orangepi.mk
) you would call your the standard make files with something like:
make PLATFORM_VARIANT=orangepi
to make sure that it used your configuration file.