Thanks AlexThomson_NZ, i have found them. But, i am still getting errors, i had to link to loads of other include files aswell, which the documentation on the gtkmm website never explained. I'm getting errors in the include source code now:
Code:
:: === gtkmm, Debug ===
/usr/include/gtkmm-2.0/pangomm/tabarray.h:35: error: expected constructor, destructor, or type conversion before ‘(’ token
/usr/include/gtkmm-2.0/gdkmm/pixbuf.h:239: error: ISO C++ forbids declaration of ‘Slot1’ with no type
/usr/include/gtkmm-2.0/gdkmm/pixbuf.h:239: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gdkmm/pixbuf.h:239: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gdkmm/pixbuf.h:328: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gdkmm/pixbuf.h:328: error: ISO C++ forbids declaration of ‘SlotDestroyData’ with no type
/usr/include/gtkmm-2.0/gtkmm/object.h:43: error: ‘SigC::manage’ has not been declared
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:160: error: ISO C++ forbids declaration of ‘Slot2’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:160: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:160: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:163: error: ISO C++ forbids declaration of ‘Slot0’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:163: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:163: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:179: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:179: error: ISO C++ forbids declaration of ‘SlotGet’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:226: error: ISO C++ forbids declaration of ‘Slot1’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:226: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:226: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:227: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:227: error: ISO C++ forbids declaration of ‘SlotReceived’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:234: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:234: error: ISO C++ forbids declaration of ‘SlotReceived’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:237: error: ISO C++ forbids declaration of ‘Slot1’ with no type
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:237: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:237: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:238: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/clipboard.h:238: error: ISO C++ forbids declaration of ‘SlotTextReceived’ with no type
/usr/include/gtkmm-2.0/gtkmm/container.h:192: error: ISO C++ forbids declaration of ‘Slot1’ with no type
/usr/include/gtkmm-2.0/gtkmm/container.h:192: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/container.h:192: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/container.h:203: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/container.h:203: error: ISO C++ forbids declaration of ‘ForeachSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/colorselection.h:190: error: ISO C++ forbids declaration of ‘Slot2’ with no type
/usr/include/gtkmm-2.0/gtkmm/colorselection.h:190: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/colorselection.h:190: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/colorselection.h:193: error: ‘SlotChangePaletteHook’ does not name a type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:48: error: ISO C++ forbids declaration of ‘Slot0’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:48: error: typedef name may not be a nested-name-specifier
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:48: error: expected ‘;’ before ‘<’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:83: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:83: error: ISO C++ forbids declaration of ‘CallSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:91: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:91: error: ISO C++ forbids declaration of ‘CallSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:127: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:127: error: ISO C++ forbids declaration of ‘CallSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:137: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:137: error: ISO C++ forbids declaration of ‘CallSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:166: error: expected ‘,’ or ‘...’ before ‘&’ token
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:166: error: ISO C++ forbids declaration of ‘CallSlot’ with no type
/usr/include/gtkmm-2.0/gtkmm/menu_elems.h:175: error: expected ‘,’ or ‘...’ before ‘&’ token
:: More errors follow but not being shown.
:: Edit the max errors limit in compiler options...
:: === Build finished: 50 errors, 0 warnings ===
I give up with it, it's a damn nightmare.
Bookmarks