scott@scott-laptop:~/Transmission$ make
make all-recursive
make[1]: Entering directory `/home/scott/Transmission'
Making all in libtransmission
make[2]: Entering directory `/home/scott/Transmission/libtransmission'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/scott/Transmission/libtransmission'
Making all in cli
make[2]: Entering directory `/home/scott/Transmission/cli'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/scott/Transmission/cli'
Making all in gtk
make[2]: Entering directory `/home/scott/Transmission/gtk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/scott/Transmission/gtk'
Making all in wx
make[2]: Entering directory `/home/scott/Transmission/wx'
Making all in images
make[3]: Entering directory `/home/scott/Transmission/wx/images'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/scott/Transmission/wx/images'
make[3]: Entering directory `/home/scott/Transmission/wx'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/lib/wx/include/base-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DwxUSE_GUI=0 -I/usr/lib/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 -g -O2 -MT xmission.o -MD -MP -MF ".deps/xmission.Tpo" -c -o xmission.o xmission.cc; \
then mv -f ".deps/xmission.Tpo" ".deps/xmission.Po"; else rm -f ".deps/xmission.Tpo"; exit 1; fi
/usr/include/wx-2.8/wx/cursor.h: In constructor ‘wxBusyCursorSuspender::wxBusyCursorSuspender()’:
/usr/include/wx-2.8/wx/cursor.h:65: error: ‘wxIsBusy’ was not declared in this scope
/usr/include/wx-2.8/wx/cursor.h:67: 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: error: ‘wxIsBusy’ was not declared in this scope
/usr/include/wx-2.8/wx/cursor.h:74: error: ‘wxBusyCursor’ has not been declared
/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: error: invalid use of undefined type ‘struct wxRegion’
/usr/include/wx-2.8/wx/gdicmn.h:38: error: forward declaration of ‘struct wxRegion’
/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: error: invalid use of undefined type ‘struct wxRegion’
/usr/include/wx-2.8/wx/gdicmn.h:38: error: forward declaration of ‘struct wxRegion’
/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: error: invalid use of undefined type ‘struct wxRegion’
/usr/include/wx-2.8/wx/gdicmn.h:38: error: forward declaration of ‘struct wxRegion’
/usr/include/wx-2.8/wx/window.h: At global scope:
/usr/include/wx-2.8/wx/window.h:82: error: field ‘font’ has incomplete type
/usr/include/wx-2.8/wx/window.h:85: error: field ‘colFg’ has incomplete type
/usr/include/wx-2.8/wx/window.h:89: error: field ‘colBg’ has incomplete type
/usr/include/wx-2.8/wx/window.h:907: error: ‘wxUpdateUIEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1088: error: ‘wxSysColourChangedEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1089: error: ‘wxInitDialogEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1090: error: ‘wxMouseEvent’ has not been declared
/usr/include/wx-2.8/wx/window.h:1105: error: ‘WXWidget’ does not name a type
/usr/include/wx-2.8/wx/window.h:1107: error: ‘WXWidget’ has not been declared
/usr/include/wx-2.8/wx/window.h:1196: error: field ‘m_cursor’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1197: error: field ‘m_font’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1198: error: field ‘m_backgroundColour’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1199: error: field ‘m_foregroundColour’ has incomplete type
/usr/include/wx-2.8/wx/window.h:1206: error: field ‘m_updateRegion’ has incomplete type
/usr/include/wx-2.8/wx/window.h:556: 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:748: 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:749: 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:837: 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:1513: error: invalid use of undefined type ‘struct wxWindow’
/usr/include/wx-2.8/wx/utils.h:51: error: forward declaration of ‘struct wxWindow’
/usr/include/wx-2.8/wx/generic/splitter.h: At global scope:
/usr/include/wx-2.8/wx/generic/splitter.h:53: error: invalid use of undefined type ‘struct wxWindow’
/usr/include/wx-2.8/wx/utils.h:51: error: forward declaration of ‘struct wxWindow’
/usr/include/wx-2.8/wx/generic/splitter.h:191: error: ‘wxPaintEvent’ has not been declared
/usr/include/wx-2.8/wx/generic/splitter.h:194: error: ‘wxMouseEvent’ has not been declared
/usr/include/wx-2.8/wx/generic/splitter.h:197: error: ‘wxSizeEvent’ has not been declared
/usr/include/wx-2.8/wx/generic/splitter.h:289: error: field ‘m_sashCursorWE’ has incomplete type
/usr/include/wx-2.8/wx/generic/splitter.h:290: error: field ‘m_sashCursorNS’ has incomplete type
/usr/include/wx-2.8/wx/generic/splitter.h:300: error: ‘wxChildFocusEvent’ has not been declared
/usr/include/wx-2.8/wx/generic/splitter.h:316: error: expected class-name before ‘{’ token
/usr/include/wx-2.8/wx/generic/splitter.h: In constructor ‘wxSplitterEvent::wxSplitterEvent(wxEventType, wxSplitterWindow*)’:
/usr/include/wx-2.8/wx/generic/splitter.h:320: error: class ‘wxSplitterEvent’ does not have any field named ‘wxNotifyEvent’
/usr/include/wx-2.8/wx/generic/splitter.h:322: error: ‘SetEventObject’ was not declared in this scope
/usr/include/wx-2.8/wx/generic/splitter.h:323: error: ‘m_id’ was not declared in this scope
/usr/include/wx-2.8/wx/generic/splitter.h:323: error: ‘class wxSplitterWindow’ has no member named ‘GetId’
torrent-list.h: At global scope:
torrent-list.h:22: error: expected class-name before ‘{’ token
torrent-list.h:95: error: ‘wxListEvent’ has not been declared
torrent-list.h:96: error: ‘wxListEvent’ has not been declared
torrent-list.h:97: error: ‘wxListEvent’ has not been declared
xmission.cc:63: error: invalid use of undefined type ‘struct wxFrame’
/usr/include/wx-2.8/wx/utils.h:50: error: forward declaration of ‘struct wxFrame’
xmission.cc:69: error: ‘wxCommandEvent’ has not been declared
xmission.cc:70: error: ‘wxCommandEvent’ has not been declared
xmission.cc:71: error: ‘wxCommandEvent’ has not been declared
xmission.cc:72: error: ‘wxCommandEvent’ has not been declared
xmission.cc:73: error: ‘wxTimerEvent’ has not been declared
xmission.cc:74: error: ‘wxListEvent’ has not been declared
xmission.cc:82: error: ‘wxTimer’ does not name a type
xmission.cc:86: error: ISO C++ forbids declaration of ‘wxListCtrl’ with no type
xmission.cc:86: error: expected ‘;’ before ‘*’ token
xmission.cc:87: error: ‘wxTaskBarIcon’ does not name a type
xmission.cc:88: error: field ‘myLogoIcon’ has incomplete type
xmission.cc:89: error: field ‘myTrayIconIcon’ has incomplete type
xmission.cc:112: error: incomplete type ‘wxFrame’ used in nested name specifier
xmission.cc:113: error: ‘EVT_LIST_ITEM_SELECTED’ was not declared in this scope
xmission.cc:114: error: expected `}' before ‘wxEventTableEntry’
xmission.cc:114: error: expected ‘,’ or ‘;’ before ‘wxEventTableEntry’
xmission.cc:115: error: expected declaration before ‘}’ token
make[3]: *** [xmission.o] Error 1
make[3]: Leaving directory `/home/scott/Transmission/wx'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/scott/Transmission/wx'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/scott/Transmission'
make: *** [all] Error 2