but when i use it in i phone project ,the project can't bootstartupsystem
Code: Select all
mOgreRenderer = &CEGUI::OgreRenderer::bootstrapSystem(*m_pRenderWnd);
it is error in runtime when cegui load the tinyXmlparser, the exception code process createBundle in the function of mac_loadexebundle(const char*name)
it log a message "Couldn't get bundle from main app bundle reference; trying CEGUIbase instead"
Code: Select all
if (pluginName)
{
bundle = createBundle(CFBundleGetMainBundle(), pluginName);
if (!bundle)
{
if(logger)
logger->logEvent(
"-- Couldn't get bundle from main app bundle reference; "
"trying CEGUIbase instead.");
bundle =
createBundle(CFBundleGetBundleWithIdentifier(
CFSTR("net.sourceforge.crayzedsgui.CEGUIBase")),
pluginName);
}
i want to know the diffrence of macexebundle and iphonebundle to let the cegui work for iphone .
anyone can tell me ,or tell me the way to let cegui work for iphone .