---- CtrlLib ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (1 / 9) ----- CtrlCore ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (2 / 9) ----- Draw ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (3 / 9) ----- plugin/bmp ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (4 / 9) ----- RichText ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (5 / 9) ----- Core ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (6 / 9) ----- plugin/z ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (7 / 9) ----- plugin/png ( GUI GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (8 / 9) ----- firstGUI ( GUI MAIN GCC DEBUG DEBUG_FULL BLITZ WIN32 ) (9 / 9) main.cpp In file included from C:\upp\uppsrc\firstGUI\firstGUI.h:7:0, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/firstGUI/firstGUI.lay:2:7: error: 'StaticText' does not name a type ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:19:41: note: in definition of macro 'ITEM' #define ITEM(classname, var, param) classname var; ^ In file included from C:\upp\uppsrc\firstGUI\firstGUI.h:7:0, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/firstGUI/firstGUI.lay: In function 'void SetLayout_firstGUILayout(T&, bool, bool)': C:\upp\uppsrc/Core/t_.h:9:40: error: there are no arguments to 't_GetLngString' that depend on a template parameter, so a declaration of 't_GetLngString' must be available [-fpermissive] #define t_(x) t_GetLngString(x) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:46: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:37: note: in expansion of macro 't_' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/Core/t_.h:9:40: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) #define t_(x) t_GetLngString(x) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:46: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:37: note: in expansion of macro 't_' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:69: error: 'ALIGN_CENTER' was not declared in this scope ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:46: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:69: note: suggested alternative: ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:46: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ In file included from C:\upp\uppsrc/Core/Core.h:307:0, from C:\upp\uppsrc/Draw/Draw.h:6, from C:\upp\uppsrc/RichText/RichText.h:4, from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4, from C:\upp\uppsrc/CtrlLib/CtrlLib.h:4, from C:\upp\uppsrc\firstGUI\firstGUI.h:4, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/Core/Gtypes.h:702:2: note: 'ALIGN_CENTER' ALIGN_CENTER, ^ In file included from C:\upp\uppsrc\firstGUI\firstGUI.h:7:0, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/firstGUI/firstGUI.lay:2:102: error: there are no arguments to 'StdFontZ' that depend on a template parameter, so a declaration of 'StdFontZ' must be available [-fpermissive] ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:46: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/Core/t_.h:9:40: error: there are no arguments to 't_GetLngString' that depend on a template parameter, so a declaration of 't_GetLngString' must be available [-fpermissive] #define t_(x) t_GetLngString(x) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:105: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:37: note: in expansion of macro 't_' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:102: error: there are no arguments to 'StdFontZ' that depend on a template parameter, so a declaration of 'StdFontZ' must be available [-fpermissive] ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:30:105: note: in definition of macro 'UNTYPED' #define UNTYPED(var, param) parent.var.param; if(add) parent.Add(parent.var); if(show) parent.var.param.Show(); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:2: note: in expansion of macro 'ITEM' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ In file included from C:\upp\uppsrc\firstGUI\firstGUI.h:7:0, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/firstGUI/firstGUI.lay: In function 'void InitLayout(Upp::Ctrl&, L&, D&, firstGUILayout__layid&)': C:\upp\uppsrc/Core/t_.h:9:40: error: there are no arguments to 't_GetLngString' that depend on a template parameter, so a declaration of 't_GetLngString' must be available [-fpermissive] #define t_(x) t_GetLngString(x) ^ C:\upp\uppsrc/CtrlCore/lay.h:45:46: note: in definition of macro 'ITEM' #define ITEM(clss, var, param) layout.var.param; layout.var.LayoutId(#var); parent.Add(layout.var); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:37: note: in expansion of macro 't_' ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:69: error: 'ALIGN_CENTER' was not declared in this scope ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:45:46: note: in definition of macro 'ITEM' #define ITEM(clss, var, param) layout.var.param; layout.var.LayoutId(#var); parent.Add(layout.var); ^ C:\upp\uppsrc/firstGUI/firstGUI.lay:2:69: note: suggested alternative: ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:45:46: note: in definition of macro 'ITEM' #define ITEM(clss, var, param) layout.var.param; layout.var.LayoutId(#var); parent.Add(layout.var); ^ In file included from C:\upp\uppsrc/Core/Core.h:307:0, from C:\upp\uppsrc/Draw/Draw.h:6, from C:\upp\uppsrc/RichText/RichText.h:4, from C:\upp\uppsrc/CtrlCore/CtrlCore.h:4, from C:\upp\uppsrc/CtrlLib/CtrlLib.h:4, from C:\upp\uppsrc\firstGUI\firstGUI.h:4, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/Core/Gtypes.h:702:2: note: 'ALIGN_CENTER' ALIGN_CENTER, ^ In file included from C:\upp\uppsrc\firstGUI\firstGUI.h:7:0, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/firstGUI/firstGUI.lay:2:102: error: there are no arguments to 'StdFontZ' that depend on a template parameter, so a declaration of 'StdFontZ' must be available [-fpermissive] ITEM(StaticText, txtTitle, SetText(t_("\aShopping List")).SetAlign(ALIGN_CENTER).SetFont(StdFontZ(20)).LeftPosZ(36, 164).TopPosZ(16, 28)) ^ C:\upp\uppsrc/CtrlCore/lay.h:45:46: note: in definition of macro 'ITEM' #define ITEM(clss, var, param) layout.var.param; layout.var.LayoutId(#var); parent.Add(layout.var); ^ In file included from C:\upp\uppsrc\firstGUI\main.cpp:1:0: C:\upp\uppsrc\firstGUI\firstGUI.h: At global scope: C:\upp\uppsrc\firstGUI\firstGUI.h:9:44: error: 'TopWindow' was not declared in this scope class firstGUI : public WithfirstGUILayout { ^ C:\upp\uppsrc\firstGUI\firstGUI.h:9:44: note: suggested alternative: In file included from C:\upp\uppsrc/CtrlCore/CtrlCore.h:1583:0, from C:\upp\uppsrc/CtrlLib/CtrlLib.h:4, from C:\upp\uppsrc\firstGUI\firstGUI.h:4, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/CtrlCore/TopWindow.h:5:7: note: 'Upp::TopWindow' class TopWindow : public Ctrl { ^ In file included from C:\upp\uppsrc\firstGUI\main.cpp:1:0: C:\upp\uppsrc\firstGUI\firstGUI.h:9:53: error: template argument 1 is invalid class firstGUI : public WithfirstGUILayout { ^ C:\upp\uppsrc\firstGUI\main.cpp: In constructor 'firstGUI::firstGUI()': C:\upp\uppsrc\firstGUI\main.cpp:5:37: error: 'CtrlLayout' was not declared in this scope CtrlLayout(*this, "Window title"); ^ C:\upp\uppsrc\firstGUI\main.cpp:5:37: note: suggested alternative: In file included from C:\upp\uppsrc/CtrlCore/CtrlCore.h:1583:0, from C:\upp\uppsrc/CtrlLib/CtrlLib.h:4, from C:\upp\uppsrc\firstGUI\firstGUI.h:4, from C:\upp\uppsrc\firstGUI\main.cpp:1: C:\upp\uppsrc/CtrlCore/TopWindow.h:203:6: note: 'Upp::CtrlLayout' void CtrlLayout(T& ctrl, const char *title) { ^ C:\upp\uppsrc\firstGUI\main.cpp: In function 'void GuiMainFn_()': C:\upp\uppsrc\firstGUI\main.cpp:10:16: error: 'class firstGUI' has no member named 'Run' firstGUI().Run(); ^ firstGUI: 1 file(s) built in (0:08.37), 8375 msecs / file, duration = 8407 msecs There were errors. (0:09.71)