Not sure if this is the right place for this sort of thing... Anyway, on my fedora 11, x86_64 machine I just tried to build the 0.7.x branch and it errored out during install because it was trying to install the same two headers twice.
Code: Select all
/usr/bin/install: will not overwrite just-created `/home/eugene/local/prefix/include/CEGUI/elements/CEGUIListHeader.h' with `CEGUIListHeader.h'
/usr/bin/install: will not overwrite just-created `/home/eugene/local/prefix/include/CEGUI/elements/CEGUIListHeaderProperties.h' with `CEGUIListHeaderProperties.h'
The fix seems to be to remove the duplicates in cegui/include/Makefile.am:
Code: Select all
Index: include/elements/Makefile.am
===================================================================
--- include/elements/Makefile.am (revision 2331)
+++ include/elements/Makefile.am (working copy)
@@ -21,8 +21,6 @@
CEGUIItemListBaseProperties.h \
CEGUIItemListbox.h \
CEGUIItemListboxProperties.h \
- CEGUIListHeader.h \
- CEGUIListHeaderProperties.h \
CEGUIListbox.h \
CEGUIListboxItem.h \
CEGUIListboxProperties.h \
I can't confirm that it is 100% correct and everything works cause I still have to make my own application compile before I can run things