2016-04-28 12 views
1

Ich versuche, ein Programm mit Ogre3D und CEGUI zu machen.Ogre3D mit CEGUI

ich mein Projekt bin Kompilieren Danke an dieser Cmake: http://pastebin.com/idCLSwyi

Und ein anderer Cmake CEGUI zu finden: http://pastebin.com/X8zKJGt1

Alles scheint gut, wenn ich das Projekt cmake.

Aber wenn ich zu machen versuchen, habe ich diesen Fehler:

undefined reference to `CEGUI::OgreRenderer::bootstrapSystem(int)' 

Meine umfasst:

#include <CEGUI/CEGUI.h> 
#include <CEGUI/RendererModules/Ogre/Renderer.h> 

Ich verwende CEGUI 0.8.6 und Ogre 1.10.

Hat jemand jemals diesen Fehler gehabt? Oder kann jemand wissen, wie man es löst? Vielen Dank im Voraus.

+0

Sie könnten eine bessere Chance haben, eine Antwort in den [Ogre Addons CEGUI Foren] bekommen (http

ich hinzufügen vergessen haben: //www.ogre3d.org/addonforums/viewforum.php?f=34&sid=0e340cdf4a2b44f7f8ed128eb6ed8bb9). Die CEGUI-Entwickler sind Mods dort. –

Antwort

0

Schließlich fand ich die Lösung: ${CEGUI_OgreRenderer_LIBRARIES} auf dieser Linie:

target_link_libraries(OgreApp ${OGRE_LIBRARIES} ${OIS_LIBRARIES} ${OGRE_Overlay_LIBRARIES} ${CEGUI_LIBRARIES}))