Skip to content

Instantly share code, notes, and snippets.

Created June 16, 2013 19:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/5793126 to your computer and use it in GitHub Desktop.
Save anonymous/5793126 to your computer and use it in GitHub Desktop.
GRASS GIS 7.0.svn 56734 compilation log
--------------------------------------------------
Started compilation: Sun Jun 16 14:12:00 EDT 2013
--
Errors in:
/home/epi/dev/src/grass7_trunk/visualization/wximgview
/home/epi/dev/src/grass7_trunk/visualization/xganim
--
In case of errors please change into the directory with error and run 'make'.
If you get multiple errors, you need to deal with them in the order they
appear in the error log. If you get an error building a library, you will
also get errors from anything which uses the library.
--
Finished compilation: Sun Jun 16 14:15:06 EDT 2013
make: *** [default] Error 1
epi@epi:~/dev/src/grass7_trunk$ cd /home/epi/dev/src/grass7_trunk/visualization/wximgview
epi@epi:~/dev/src/grass7_trunk/visualization/wximgview$ make
c++ -g -O2 -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/usr/lib/x86_64-linux-gnu/wx/include/base-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DwxUSE_GUI=0 -pthread -DWXINTL_NO_GETTEXT_MACRO -DPACKAGE=\""grassmods"\" -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/main.o -c main.cpp
In file included from main.cpp:41:0:
wximgview.h:9:23: error: invalid use of incomplete type ‘class wxFrame’
In file included from /usr/include/wx-2.8/wx/wx.h:27:0,
from main.cpp:34:
/usr/include/wx-2.8/wx/utils.h:50:28: error: forward declaration of ‘class wxFrame’
In file included from main.cpp:41:0:
wximgview.h:12:5: error: ‘wxTimer’ does not name a type
wximgview.h:19:19: error: ‘wxSize’ does not name a type
wximgview.h:19:27: error: ISO C++ forbids declaration of ‘size’ with no type [-fpermissive]
wximgview.h:23:17: error: ‘wxPaintEvent’ has not been declared
wximgview.h:24:16: error: ‘wxEraseEvent’ has not been declared
wximgview.h:25:15: error: ‘wxTimerEvent’ has not been declared
wximgview.h: In constructor ‘MyFrame::MyFrame(const int&)’:
wximgview.h:20:4: error: type ‘wxFrame’ is not a direct base of ‘MyFrame’
wximgview.h:20:43: error: ‘wxDefaultPosition’ was not declared in this scope
main.cpp: In function ‘wxAppConsole* wxCreateApp()’:
main.cpp:45:1: error: cannot allocate an object of abstract type ‘MyApp’
In file included from main.cpp:41:0:
wximgview.h:33:7: note: because the following virtual functions are pure within ‘MyApp’:
In file included from /usr/include/wx-2.8/wx/wx.h:26:0,
from main.cpp:34:
/usr/include/wx-2.8/wx/app.h:89:17: note: virtual int wxAppConsole::OnRun()
main.cpp: At global scope:
main.cpp:47:1: error: incomplete type ‘wxFrame’ used in nested name specifier
main.cpp:48:1: error: invalid use of non-static member function ‘void MyFrame::erase(int&)’
main.cpp:48:1: error: ‘wxEraseEventHandler’ was not declared in this scope
main.cpp:49:1: error: invalid use of non-static member function ‘void MyFrame::redraw(int&)’
main.cpp:49:1: error: ‘wxPaintEventHandler’ was not declared in this scope
main.cpp:50:30: error: invalid use of non-static member function ‘void MyFrame::tick(int&)’
main.cpp:50:34: error: ‘EVT_TIMER’ was not declared in this scope
main.cpp:51:1: error: expected ‘}’ before ‘wxEventTableEntry’
main.cpp:51:1: error: expected ‘,’ or ‘;’ before ‘wxEventTableEntry’
main.cpp:51:1: error: expected declaration before ‘}’ token
make: *** [OBJ.x86_64-unknown-linux-gnu/main.o] Error 1
epi@epi:~/dev/src/grass7_trunk/visualization/wximgview$ cd /home/epi/dev/src/grass7_trunk/visualization/xganim
epi@epi:~/dev/src/grass7_trunk/visualization/xganim$ make
c++ -g -O2 -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/usr/lib/x86_64-linux-gnu/wx/include/base-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DwxUSE_GUI=0 -pthread -DWXINTL_NO_GETTEXT_MACRO -DPACKAGE=\""grassmods"\" -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -I/home/epi/dev/src/grass7_trunk/dist.x86_64-unknown-linux-gnu/include -o OBJ.x86_64-unknown-linux-gnu/gui.o -c gui.cpp
In file included from /usr/include/wx-2.8/wx/window.h:23:0,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/cursor.h: In constructor ‘wxBusyCursorSuspender::wxBusyCursorSuspender()’:
/usr/include/wx-2.8/wx/cursor.h:65:22: error: ‘wxIsBusy’ was not declared in this scope
/usr/include/wx-2.8/wx/cursor.h:67:26: error: ‘wxBusyCursor’ has not been declared
/usr/include/wx-2.8/wx/cursor.h: In destructor ‘wxBusyCursorSuspender::~wxBusyCursorSuspender()’:
/usr/include/wx-2.8/wx/cursor.h:72:22: error: ‘wxIsBusy’ was not declared in this scope
/usr/include/wx-2.8/wx/cursor.h:74:26: error: ‘wxBusyCursor’ has not been declared
In file included from /usr/include/wx-2.8/wx/window.h:26:0,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/region.h: In member function ‘bool wxRegionBase::Intersect(const wxRect&)’:
/usr/include/wx-2.8/wx/region.h:251:37: error: invalid use of incomplete type ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/bitmap.h:20:0,
from gui.cpp:22:
/usr/include/wx-2.8/wx/gdicmn.h:38:28: error: forward declaration of ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/window.h:26:0,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/region.h: In member function ‘bool wxRegionBase::Subtract(const wxRect&)’:
/usr/include/wx-2.8/wx/region.h:256:36: error: invalid use of incomplete type ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/bitmap.h:20:0,
from gui.cpp:22:
/usr/include/wx-2.8/wx/gdicmn.h:38:28: error: forward declaration of ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/window.h:26:0,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/region.h: In member function ‘bool wxRegionBase::Xor(const wxRect&)’:
/usr/include/wx-2.8/wx/region.h:261:31: error: invalid use of incomplete type ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/bitmap.h:20:0,
from gui.cpp:22:
/usr/include/wx-2.8/wx/gdicmn.h:38:28: error: forward declaration of ‘class wxRegion’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h: At global scope:
/usr/include/wx-2.8/wx/window.h:82:12: error: field ‘font’ has incomplete type
/usr/include/wx-2.8/wx/window.h:85:14: error: field ‘colFg’ has incomplete type
/usr/include/wx-2.8/wx/window.h:89:14: error: field ‘colBg’ has incomplete type
/usr/include/wx-2.8/wx/window.h:920:35: error: ‘wxUpdateUIEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1116:30: error: ‘wxSysColourChangedEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1117:24: error: ‘wxInitDialogEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1118:25: error: ‘wxMouseEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1133:13: error: ‘WXWidget’ does not name a type
/usr/include/wx-2.8/wx/window.h:1135:34: error: ‘WXWidget’ has not been declared
/usr/include/wx-2.8/wx/window.h:1230:26: error: field ‘m_cursor’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1231:26: error: field ‘m_font’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1232:26: error: field ‘m_backgroundColour’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1233:26: error: field ‘m_foregroundColour’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1240:26: error: field ‘m_updateRegion’ has incomplete type
/usr/include/wx-2.8/wx/window.h:562:39: error: ‘wxNavigationKeyEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h: In member function ‘const wxRegion& wxWindowBase::GetUpdateRegion() const’:
/usr/include/wx-2.8/wx/window.h:761:54: error: ‘m_updateRegion’ was not declared in this scope
/usr/include/wx-2.8/wx/window.h: In member function ‘wxRegion& wxWindowBase::GetUpdateRegion()’:
/usr/include/wx-2.8/wx/window.h:762:42: error: ‘m_updateRegion’ was not declared in this scope
/usr/include/wx-2.8/wx/window.h: In member function ‘const wxCursor& wxWindowBase::GetCursor() const’:
/usr/include/wx-2.8/wx/window.h:850:48: error: ‘m_cursor’ was not declared in this scope
/usr/include/wx-2.8/wx/window.h: In member function ‘wxWindow* wxWindowBase::GetGrandParent() const’:
/usr/include/wx-2.8/wx/window.h:1547:31: error: invalid use of incomplete type ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/cursor.h:41:0,
from /usr/include/wx-2.8/wx/window.h:23,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/utils.h:51:28: error: forward declaration of ‘class wxWindow’
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h: In member function ‘void wxSizerItem::SetMinSize(const wxSize&)’:
/usr/include/wx-2.8/wx/sizer.h:292:21: error: invalid use of incomplete type ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/cursor.h:41:0,
from /usr/include/wx-2.8/wx/window.h:23,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/utils.h:51:28: error: forward declaration of ‘class wxWindow’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: At global scope:
/usr/include/wx-2.8/wx/dc.h:846:23: error: field ‘m_pen’ has incomplete type
/usr/include/wx-2.8/wx/dc.h:847:23: error: field ‘m_brush’ has incomplete type
/usr/include/wx-2.8/wx/dc.h:848:23: error: field ‘m_backgroundBrush’ has incomplete type
/usr/include/wx-2.8/wx/dc.h:849:23: error: field ‘m_textForegroundColour’ has incomplete type
/usr/include/wx-2.8/wx/dc.h:850:23: error: field ‘m_textBackgroundColour’ has incomplete type
/usr/include/wx-2.8/wx/dc.h:851:23: error: field ‘m_font’ has incomplete type
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCBase::wxDCBase()’:
/usr/include/wx-2.8/wx/dc.h:121:11: error: class ‘wxDCBase’ does not have any field named ‘m_pen’
/usr/include/wx-2.8/wx/dc.h:122:11: error: class ‘wxDCBase’ does not have any field named ‘m_brush’
/usr/include/wx-2.8/wx/dc.h:123:11: error: class ‘wxDCBase’ does not have any field named ‘m_backgroundBrush’
/usr/include/wx-2.8/wx/dc.h:124:11: error: class ‘wxDCBase’ does not have any field named ‘m_textForegroundColour’
/usr/include/wx-2.8/wx/dc.h:125:11: error: class ‘wxDCBase’ does not have any field named ‘m_textBackgroundColour’
/usr/include/wx-2.8/wx/dc.h:126:11: error: class ‘wxDCBase’ does not have any field named ‘m_font’
/usr/include/wx-2.8/wx/dc.h: In member function ‘wxBitmap wxDCBase::GetAsBitmap(const wxRect*) const’:
/usr/include/wx-2.8/wx/dc.h:318:5: error: return type ‘class wxBitmap’ is incomplete
/usr/include/wx-2.8/wx/dc.h:319:37: error: invalid use of incomplete type ‘class wxBitmap’
In file included from /usr/include/wx-2.8/wx/bitmap.h:20:0,
from gui.cpp:22:
/usr/include/wx-2.8/wx/gdicmn.h:30:28: error: forward declaration of ‘class wxBitmap’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxBrush& wxDCBase::GetBackground() const’:
/usr/include/wx-2.8/wx/dc.h:532:60: error: ‘m_backgroundBrush’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxBrush& wxDCBase::GetBrush() const’:
/usr/include/wx-2.8/wx/dc.h:533:55: error: ‘m_brush’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxFont& wxDCBase::GetFont() const’:
/usr/include/wx-2.8/wx/dc.h:534:54: error: ‘m_font’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxPen& wxDCBase::GetPen() const’:
/usr/include/wx-2.8/wx/dc.h:535:53: error: ‘m_pen’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxColour& wxDCBase::GetTextForeground() const’:
/usr/include/wx-2.8/wx/dc.h:537:64: error: ‘m_textForegroundColour’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual const wxColour& wxDCBase::GetTextBackground() const’:
/usr/include/wx-2.8/wx/dc.h:538:64: error: ‘m_textBackgroundColour’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual void wxDCBase::SetTextForeground(const wxColour&)’:
/usr/include/wx-2.8/wx/dc.h:540:11: error: ‘m_textForegroundColour’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual void wxDCBase::SetTextBackground(const wxColour&)’:
/usr/include/wx-2.8/wx/dc.h:542:11: error: ‘m_textBackgroundColour’ was not declared in this scope
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In member function ‘virtual wxBitmap wxDCBase::DoGetAsBitmap(const wxRect*) const’:
/usr/include/wx-2.8/wx/dc.h:738:75: error: return type ‘class wxBitmap’ is incomplete
/usr/include/wx-2.8/wx/dc.h: At global scope:
/usr/include/wx-2.8/wx/dc.h:926:14: error: field ‘m_colFgOld’ has incomplete type
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCTextColourChanger::wxDCTextColourChanger(wxDC&)’:
/usr/include/wx-2.8/wx/dc.h:903:49: error: class ‘wxDCTextColourChanger’ does not have any field named ‘m_colFgOld’
/usr/include/wx-2.8/wx/dc.h: In destructor ‘wxDCTextColourChanger::~wxDCTextColourChanger()’:
/usr/include/wx-2.8/wx/dc.h:912:14: error: ‘m_colFgOld’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h:913:17: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In member function ‘void wxDCTextColourChanger::Set(const wxColour&)’:
/usr/include/wx-2.8/wx/dc.h:918:15: error: ‘m_colFgOld’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h:919:30: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h:920:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: At global scope:
/usr/include/wx-2.8/wx/dc.h:953:11: error: field ‘m_penOld’ has incomplete type
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCPenChanger::wxDCPenChanger(wxDC&, const wxPen&)’:
/usr/include/wx-2.8/wx/dc.h:939:60: error: class ‘wxDCPenChanger’ does not have any field named ‘m_penOld’
/usr/include/wx-2.8/wx/dc.h:939:71: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h:941:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In destructor ‘wxDCPenChanger::~wxDCPenChanger()’:
/usr/include/wx-2.8/wx/dc.h:946:14: error: ‘m_penOld’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h:947:17: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: At global scope:
/usr/include/wx-2.8/wx/dc.h:980:13: error: field ‘m_brushOld’ has incomplete type
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCBrushChanger::wxDCBrushChanger(wxDC&, const wxBrush&)’:
/usr/include/wx-2.8/wx/dc.h:966:66: error: class ‘wxDCBrushChanger’ does not have any field named ‘m_brushOld’
/usr/include/wx-2.8/wx/dc.h:966:79: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h:968:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In destructor ‘wxDCBrushChanger::~wxDCBrushChanger()’:
/usr/include/wx-2.8/wx/dc.h:973:14: error: ‘m_brushOld’ was not declared in this scope
/usr/include/wx-2.8/wx/dc.h:974:17: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCClipper::wxDCClipper(wxDC&, const wxRegion&)’:
/usr/include/wx-2.8/wx/dc.h:994:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCClipper::wxDCClipper(wxDC&, const wxRect&)’:
/usr/include/wx-2.8/wx/dc.h:996:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In constructor ‘wxDCClipper::wxDCClipper(wxDC&, wxCoord, wxCoord, wxCoord, wxCoord)’:
/usr/include/wx-2.8/wx/dc.h:998:13: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from gui.cpp:27:0:
/usr/include/wx-2.8/wx/dc.h: In destructor ‘wxDCClipper::~wxDCClipper()’:
/usr/include/wx-2.8/wx/dc.h:1000:26: error: invalid use of incomplete type ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/sizer.h:17:0,
from gui.cpp:23:
/usr/include/wx-2.8/wx/window.h:59:28: error: forward declaration of ‘class wxDC’
In file included from /usr/include/wx-2.8/wx/panel.h:15:0,
from gui.h:4,
from gui.cpp:29:
/usr/include/wx-2.8/wx/generic/panelg.h: At global scope:
/usr/include/wx-2.8/wx/generic/panelg.h:30:36: error: invalid use of incomplete type ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/cursor.h:41:0,
from /usr/include/wx-2.8/wx/window.h:23,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/utils.h:51:28: error: forward declaration of ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/panel.h:15:0,
from gui.h:4,
from gui.cpp:29:
/usr/include/wx-2.8/wx/generic/panelg.h:74:17: error: ‘wxSizeEvent’ has not been declared
/usr/include/wx-2.8/wx/generic/panelg.h:83:5: error: ‘wxChildFocusEvent’ has not been declared
In file included from /usr/include/wx-2.8/wx/frame.h:19:0,
from gui.h:5,
from gui.cpp:29:
/usr/include/wx-2.8/wx/toplevel.h:118:49: error: invalid use of incomplete type ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/cursor.h:41:0,
from /usr/include/wx-2.8/wx/window.h:23,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/utils.h:51:28: error: forward declaration of ‘class wxWindow’
In file included from /usr/include/wx-2.8/wx/frame.h:19:0,
from gui.h:5,
from gui.cpp:29:
/usr/include/wx-2.8/wx/toplevel.h:238:24: error: ‘wxCloseEvent’ has not been declared
/usr/include/wx-2.8/wx/toplevel.h:239:17: error: ‘wxSizeEvent’ has not been declared
/usr/include/wx-2.8/wx/toplevel.h:246:21: error: ‘wxActivateEvent’ has not been declared
/usr/include/wx-2.8/wx/toplevel.h:249:35: error: ‘wxUpdateUIEvent’ has not been declared
/usr/include/wx-2.8/wx/toplevel.h: In member function ‘virtual bool wxTopLevelWindowBase::IsActive()’:
/usr/include/wx-2.8/wx/toplevel.h:183:68: error: ‘FindFocus’ was not declared in this scope
/usr/include/wx-2.8/wx/toplevel.h: In member function ‘virtual bool wxTopLevelWindowBase::IsVisible() const’:
/usr/include/wx-2.8/wx/toplevel.h:235:53: error: ‘IsShown’ was not declared in this scope
/usr/include/wx-2.8/wx/toplevel.h: In member function ‘virtual void wxTopLevelWindowBase::DoGetScreenPosition(int*, int*) const’:
/usr/include/wx-2.8/wx/toplevel.h:273:27: error: ‘DoGetPosition’ was not declared in this scope
In file included from gui.h:5:0,
from gui.cpp:29:
/usr/include/wx-2.8/wx/frame.h: At global scope:
/usr/include/wx-2.8/wx/frame.h:53:1: error: expected class-name before ‘{’ token
In file included from gui.cpp:29:0:
gui.h:23:16: error: ‘wxEraseEvent’ has not been declared
gui.h:30:23: error: invalid use of incomplete type ‘class wxFrame’
In file included from /usr/include/wx-2.8/wx/cursor.h:41:0,
from /usr/include/wx-2.8/wx/window.h:23,
from /usr/include/wx-2.8/wx/sizer.h:17,
from gui.cpp:23:
/usr/include/wx-2.8/wx/utils.h:50:28: error: forward declaration of ‘class wxFrame’
In file included from gui.cpp:29:0:
gui.h:40:5: error: ‘wxStaticText’ does not name a type
gui.h:44:26: error: ‘wxCommandEvent’ has not been declared
gui.h:45:25: error: ‘wxCommandEvent’ has not been declared
gui.h:46:25: error: ‘wxCommandEvent’ has not been declared
gui.h:47:24: error: ‘wxCommandEvent’ has not been declared
gui.h:48:25: error: ‘wxCommandEvent’ has not been declared
gui.h:49:24: error: ‘wxCommandEvent’ has not been declared
gui.h:50:24: error: ‘wxCommandEvent’ has not been declared
gui.h:51:25: error: ‘wxCommandEvent’ has not been declared
gui.h:52:24: error: ‘wxCommandEvent’ has not been declared
gui.h:53:25: error: ‘wxCommandEvent’ has not been declared
gui.h:54:26: error: ‘wxCommandEvent’ has not been declared
gui.h:55:26: error: ‘wxCommandEvent’ has not been declared
gui.h:73:17: error: ‘wxIdleEvent’ has not been declared
gui.cpp:58:1: error: invalid use of non-static member function ‘void MyCanvas::erase(int&)’
gui.cpp:58:1: error: ‘wxEraseEventHandler’ was not declared in this scope
gui.cpp: In constructor ‘MyCanvas::MyCanvas(wxWindow*, wxWindowID, const wxSize&)’:
gui.cpp:64:41: error: ‘SetBackgroundStyle’ was not declared in this scope
gui.cpp: At global scope:
gui.cpp:67:22: error: variable or field ‘erase’ declared void
gui.cpp:67:22: error: ‘wxEraseEvent’ was not declared in this scope
gui.cpp:67:36: error: ‘ev’ was not declared in this scope
gui.cpp: In member function ‘void MyCanvas::draw_image(wxBitmap*)’:
gui.cpp:74:5: error: ‘wxClientDC’ was not declared in this scope
gui.cpp:74:16: error: expected ‘;’ before ‘dc’
gui.cpp:76:5: error: ‘dc’ was not declared in this scope
gui.cpp: In member function ‘void MyCanvas::draw_text(int, int, int, const char*)’:
gui.cpp:81:5: error: ‘wxClientDC’ was not declared in this scope
gui.cpp:81:16: error: expected ‘;’ before ‘dc’
gui.cpp:85:2: error: ‘dc’ was not declared in this scope
gui.cpp:96:5: error: ‘dc’ was not declared in this scope
gui.cpp: At global scope:
gui.cpp:99:1: error: incomplete type ‘wxFrame’ used in nested name specifier
gui.cpp:100:1: error: invalid use of non-static member function ‘void MyFrame::rewind_callback(int&)’
gui.cpp:100:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:101:1: error: invalid use of non-static member function ‘void MyFrame::rplay_callback(int&)’
gui.cpp:101:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:102:1: error: invalid use of non-static member function ‘void MyFrame::stepb_callback(int&)’
gui.cpp:102:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:103:1: error: invalid use of non-static member function ‘void MyFrame::stop_callback(int&)’
gui.cpp:103:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:104:1: error: invalid use of non-static member function ‘void MyFrame::stepf_callback(int&)’
gui.cpp:104:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:105:1: error: invalid use of non-static member function ‘void MyFrame::play_callback(int&)’
gui.cpp:105:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:106:1: error: invalid use of non-static member function ‘void MyFrame::loop_callback(int&)’
gui.cpp:106:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:107:1: error: invalid use of non-static member function ‘void MyFrame::swing_callback(int&)’
gui.cpp:107:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:108:1: error: invalid use of non-static member function ‘void MyFrame::slower_callback(int&)’
gui.cpp:108:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:109:1: error: invalid use of non-static member function ‘void MyFrame::faster_callback(int&)’
gui.cpp:109:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:110:1: error: invalid use of non-static member function ‘void MyFrame::names_callback(int&)’
gui.cpp:110:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp:111:1: error: invalid use of non-static member function ‘void MyFrame::exit_callback(int&)’
gui.cpp:111:1: error: ‘wxCommandEventHandler’ was not declared in this scope
gui.cpp: In member function ‘void MyFrame::make_buttons(wxSizer*)’:
gui.cpp:116:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:116:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:116:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:116:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:117:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:117:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:117:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:117:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:118:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:118:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:118:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:118:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:119:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:119:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:119:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:119:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:120:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:120:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:120:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:120:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:121:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:121:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:121:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:121:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:122:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:122:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:122:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:122:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:123:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:123:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:123:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:123:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:124:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:124:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:124:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:124:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:125:20: error: expected type-specifier before ‘wxBitmapButton’
gui.cpp:125:20: error: expected ‘)’ before ‘wxBitmapButton’
gui.cpp:125:105: error: no matching function for call to ‘wxSizer::Add(int*)’
gui.cpp:125:105: note: candidates are:
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:944:1: note: wxSizerItem* wxSizer::Add(wxWindow*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:944:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxWindow*’
/usr/include/wx-2.8/wx/sizer.h:950:1: note: wxSizerItem* wxSizer::Add(wxSizer*, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:950:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizer*’
/usr/include/wx-2.8/wx/sizer.h:956:1: note: wxSizerItem* wxSizer::Add(int, int, int, int, int, wxObject*)
/usr/include/wx-2.8/wx/sizer.h:956:1: note: candidate expects 6 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:962:1: note: wxSizerItem* wxSizer::Add(wxWindow*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:962:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:968:1: note: wxSizerItem* wxSizer::Add(wxSizer*, const wxSizerFlags&)
/usr/include/wx-2.8/wx/sizer.h:968:1: note: candidate expects 2 arguments, 1 provided
/usr/include/wx-2.8/wx/sizer.h:938:1: note: wxSizerItem* wxSizer::Add(wxSizerItem*)
/usr/include/wx-2.8/wx/sizer.h:938:1: note: no known conversion for argument 1 from ‘int*’ to ‘wxSizerItem*’
gui.cpp:126:83: error: invalid use of incomplete type ‘class wxButton’
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:23:28: error: forward declaration of ‘class wxButton’
gui.cpp:127:82: error: invalid use of incomplete type ‘class wxButton’
In file included from gui.cpp:23:0:
/usr/include/wx-2.8/wx/sizer.h:23:28: error: forward declaration of ‘class wxButton’
gui.cpp: At global scope:
gui.cpp:130:31: error: variable or field ‘rewind_callback’ declared void
gui.cpp:130:31: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:130:47: error: ‘event’ was not declared in this scope
gui.cpp:137:30: error: variable or field ‘rplay_callback’ declared void
gui.cpp:137:30: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:137:46: error: ‘event’ was not declared in this scope
gui.cpp:145:30: error: variable or field ‘stepb_callback’ declared void
gui.cpp:145:30: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:145:46: error: ‘event’ was not declared in this scope
gui.cpp:152:29: error: variable or field ‘stop_callback’ declared void
gui.cpp:152:29: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:152:45: error: ‘event’ was not declared in this scope
gui.cpp:157:30: error: variable or field ‘stepf_callback’ declared void
gui.cpp:157:30: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:157:46: error: ‘event’ was not declared in this scope
gui.cpp:164:29: error: variable or field ‘play_callback’ declared void
gui.cpp:164:29: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:164:45: error: ‘event’ was not declared in this scope
gui.cpp:172:29: error: variable or field ‘loop_callback’ declared void
gui.cpp:172:29: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:172:45: error: ‘event’ was not declared in this scope
gui.cpp:179:30: error: variable or field ‘swing_callback’ declared void
gui.cpp:179:30: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:179:46: error: ‘event’ was not declared in this scope
gui.cpp:186:31: error: variable or field ‘slower_callback’ declared void
gui.cpp:186:31: error: ‘wxCommandEvent’ was not declared in this scope
gui.cpp:186:47: error: ‘event’ was not declared in this scope
make: *** [OBJ.x86_64-unknown-linux-gnu/gui.o] Error 1
epi@epi:~/dev/src/grass7_trunk/visualization/xganim$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment