I'am started to learn CeGUI some week ago so some things about I can just dont know.
Try to compile simple program with GCC but have only errors in include files. CEGUI installed with "pkg_add" include path is correct. So errors:
Scanning dependencies of target Test
[100%] Building CXX object CMakeFiles/Test.dir/test.cpp.o
In file included from /usr/local/include/cegui-0/CEGUI/falagard/./WidgetLookFeel.h:34,
from /usr/local/include/cegui-0/CEGUI/falagard/WidgetLookManager.h:33,
from /usr/local/include/cegui-0/CEGUI/CEGUI.h:129,
from /home/shizennokaze/cegui_freak/test.cpp:3:
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h: In member function 'void CEGUI::PropertyDefinition<T>::writeDefinitionXMLAdditionalAttributes(CEGUI::XMLSerializer&) const':
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyDefinition.h:129: error: from this location
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyDefinition.h:129: error: from this location
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyDefinition.h:130: error: from this location
In file included from /usr/local/include/cegui-0/CEGUI/falagard/./WidgetLookFeel.h:35,
from /usr/local/include/cegui-0/CEGUI/falagard/WidgetLookManager.h:33,
from /usr/local/include/cegui-0/CEGUI/CEGUI.h:129,
from /home/shizennokaze/cegui_freak/test.cpp:3:
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h: In member function 'void CEGUI::PropertyLinkDefinition<T>::writeDefinitionXMLAdditionalAttributes(CEGUI::XMLSerializer&) const':
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyLinkDefinition.h:177: error: from this location
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyLinkDefinition.h:177: error: from this location
/usr/local/include/cegui-0/CEGUI/falagard/PropertyDefinitionBase.h:113: error: object missing in reference to 'CEGUI::PropertyDefinitionBase::d_helpString'
/usr/local/include/cegui-0/CEGUI/falagard/././PropertyLinkDefinition.h:178: error: from this location
/home/shizennokaze/cegui_freak/test.cpp: In function 'int main()':
/home/shizennokaze/cegui_freak/test.cpp:12: error: 'OpenGLRenderer' is not a member of 'CEGUI'
/home/shizennokaze/cegui_freak/test.cpp:12: error: 'myRenderer' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:12: error: 'CEGUI::OpenGLRenderer' has not been declared
/home/shizennokaze/cegui_freak/test.cpp:14: error: expected nested-name-specifier before 'namespase'
/home/shizennokaze/cegui_freak/test.cpp:14: error: 'namespase' has not been declared
/home/shizennokaze/cegui_freak/test.cpp:14: error: expected `;' before 'CEGUI'
/home/shizennokaze/cegui_freak/test.cpp:14: error: expected primary-expression before ';' token
/home/shizennokaze/cegui_freak/test.cpp:16: error: 'WindowManager' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:16: error: 'wmgr' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:16: error: 'WindowManager' is not a class or namespace
/home/shizennokaze/cegui_freak/test.cpp:17: error: 'Window' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:17: error: 'myRoot' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:18: error: 'System' has not been declared
/home/shizennokaze/cegui_freak/test.cpp:19: error: 'FrameWindow' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:19: error: 'fWnd' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:19: error: expected type-specifier before 'FrameWindow'
/home/shizennokaze/cegui_freak/test.cpp:19: error: expected `>' before 'FrameWindow'
/home/shizennokaze/cegui_freak/test.cpp:19: error: expected `(' before 'FrameWindow'
/home/shizennokaze/cegui_freak/test.cpp:19: error: expected primary-expression before '>' token
/home/shizennokaze/cegui_freak/test.cpp:20: error: expected `)' before ';' token
/home/shizennokaze/cegui_freak/test.cpp:23: error: 'UDim' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:23: error: 'UVector2' was not declared in this scope
/home/shizennokaze/cegui_freak/test.cpp:25: error: 'USize' was not declared in this scope
*** Error 1 in . (CMakeFiles/Test.dir/build.make:56 'CMakeFiles/Test.dir/test.cpp.o': /usr/bin/c++ -I/usr/local/include/cegui-0 -o CMa...)
*** Error 1 in . (CMakeFiles/Makefile2:61 'CMakeFiles/Test.dir/all')
*** Error 1 in /home/shizennokaze/cegui_freak (Makefile:77 'all')
Working on OpenBSD, Dependences installed.
When i'm trying to compile source, errors almost the same.
Will TNX every help...
