Soweit ich weiß läuft auch Ogre3D auf dem iPhone/Pad. Und da das C++ ist müsste das ja in Ordnung sein...
Zum einen muss man immer zwischen iOS4 und vorherige Versionen unterscheiden. Letztere sind kein Problem. Für v4 muss man aber aufpassen: Auf eine Ogre3D-Lib zu linken, die dann auf die Apple-APIs linkt, ist verboten. Du musst mindestens den Apple-spezifischen Code aus Ogre nehmen und zusammen mit deiner App kompilieren, dann ists legal.
greetz
Mike