Я пытаюсь сделать программу с ogre3D и CEGUI.
Я собираю свой проект благодаря этому cmake:
http://pastebin.com/idCLSwyi
И еще один cmake, чтобы найти CEGUI:
http://pastebin.com/X8zKJGt1
Все кажется хорошим, когда я создаю проект.
Но когда я пытаюсь сделать, я получил эту ошибку:
undefined reference to `CEGUI::OgreRenderer::bootstrapSystem(int)'
Моя включает в себя:
#include <CEGUI/CEGUI.h>
#include <CEGUI/RendererModules/Ogre/Renderer.h>
Я использую CEGUI 0.8.6 и Ogre 1.10.
Кто-нибудь когда-нибудь имел эту ошибку? Или может кто-то знает как это решить?
Заранее спасибо.
Наконец я нашел решение:
Я забыл добавить: ${CEGUI_OgreRenderer_LIBRARIES}
на этой линии:
target_link_libraries(OgreApp ${OGRE_LIBRARIES} ${OIS_LIBRARIES} ${OGRE_Overlay_LIBRARIES} ${CEGUI_LIBRARIES}))
Других решений пока нет …