aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Compile error  (Read 3883 times)

Supersnail

  • Full Member
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 186
Compile error
« on: December 29, 2003, 12:21:25 PM »

Hello,

I have some problems compiling aMule 1.2.1.

This is the configure output:
Quote
Configured aMule 1.2.1 for `i686-pc-linux-gnu'.

  Should aMule be compiled in debug mode?                  no
  Should aMule be compiled without debug reporting?        yes
  Should aMule be compiled with profiling?                 no
  Should aMule be compiled with optimizations?             no
  Should aMule be compiled with systray?                   yes
  Should aMule be compiled with safe systray?              no
  Should aMule be compiled with pure GTK code?             yes
  Should aMule be compiled without bar drawing?            no
  Should aMule be linked against patched gsocket?          yes
  Should amulecmd be built?                                yes
  Should amulecmd (TextClient) be linked against wxbase?   yes

  Which libraries should aMule use?
                                       wxWindows          2.4.2
                                       GTK                1.2.10


The make output:
Quote

if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/lib/wx/include/base-2.4 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -g   -MT amulecmd-TextClient.o -MD -MP -MF ".deps/amulecmd-TextClient.Tpo" \
  -c -o amulecmd-TextClient.o `test -f 'TextClient.cpp' || echo './'`TextClient.cpp; \
then mv ".deps/amulecmd-TextClient.Tpo" ".deps/amulecmd-TextClient.Po"; \
else rm -f ".deps/amulecmd-TextClient.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/lib/wx/include/base-2.4 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -g   -MT amulecmd-MD5Sum.o -MD -MP -MF ".deps/amulecmd-MD5Sum.Tpo" \
  -c -o amulecmd-MD5Sum.o `test -f 'MD5Sum.cpp' || echo './'`MD5Sum.cpp; \
then mv ".deps/amulecmd-MD5Sum.Tpo" ".deps/amulecmd-MD5Sum.Po"; \
else rm -f ".deps/amulecmd-MD5Sum.Tpo"; exit 1; \
fi
g++  -g    -rdynamic  -o amulecmd -L/usr/local/lib -pthread -lwx_base-2.4 amulecmd-TextClient.o amulecmd-MD5Sum.o
amulecmd-TextClient.o(.text+0x32c): In function `GetCommand(char*)':
/home/frank/apps/aMule-1.2.1/src/TextClient.cpp:139: warning: the `gets' function is dangerous and should not be used.
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/local/lib/wx/include/base-2.4 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DAMULECMDDLG  -g   -MT amulecmdDLG-TextClient.o -MD -MP -MF ".deps/amulecmdDLG-TextClient.Tpo" \
  -c -o amulecmdDLG-TextClient.o `test -f 'TextClient.cpp' || echo './'`TextClient.cpp; \
then mv ".deps/amulecmdDLG-TextClient.Tpo" ".deps/amulecmdDLG-TextClient.Po"; \
else rm -f ".deps/amulecmdDLG-TextClient.Tpo"; exit 1; \
fi
In file included from /usr/local/include/wx/window.h:27,
                 from /usr/local/include/wx/toplevel.h:25,
                 from /usr/local/include/wx/dialog.h:21,
                 from /usr/local/include/wx/generic/textdlgg.h:21,
                 from /usr/local/include/wx/textdlg.h:4,
                 from TextClient.h:25,
                 from TextClient.cpp:26:
/usr/local/include/wx/cursor.h: In constructor
   `wxBusyCursorSuspender::wxBusyCursorSuspender()':
/usr/local/include/wx/cursor.h:46: `wxIsBusy' undeclared (first use this
   function)
/usr/local/include/wx/cursor.h:46: (Each undeclared identifier is reported only
   once for each function it appears in.)
/usr/local/include/wx/cursor.h:48: `wxBusyCursor' undeclared (first use this
   function)
/usr/local/include/wx/cursor.h:48: syntax error before `;' token
/usr/local/include/wx/cursor.h: In destructor
   `wxBusyCursorSuspender::~wxBusyCursorSuspender()':
/usr/local/include/wx/cursor.h:55: syntax error before `;' token
In file included from /usr/local/include/wx/window.h:28,
                 from /usr/local/include/wx/toplevel.h:25,
                 from /usr/local/include/wx/dialog.h:21,
                 from /usr/local/include/wx/generic/textdlgg.h:21,
                 from /usr/local/include/wx/textdlg.h:4,
                 from TextClient.h:25,
                 from TextClient.cpp:26:
/usr/local/include/wx/font.h: At global scope:
/usr/local/include/wx/font.h:82: syntax error before `{' token
/usr/local/include/wx/font.h:104: non-member function `bool Ok()' cannot have `
   const' method qualifier
/usr/local/include/wx/font.h: In function `bool Ok()':
/usr/local/include/wx/font.h:104: `m_refData' undeclared (first use this
   function)
/usr/local/include/wx/font.h: At global scope:
/usr/local/include/wx/font.h:107: non-member function `bool operator==(const
   wxFont&)' cannot have `const' method qualifier
/usr/local/include/wx/font.h:107: `bool operator==(const wxFont&)' must take
   exactly two arguments
/usr/local/include/wx/font.h:108: non-member function `bool operator!=(const
   wxFont&)' cannot have `const' method qualifier
/usr/local/include/wx/font.h:108: `bool operator!=(const wxFont&)' must take
   exactly two arguments
/usr/local/include/wx/font.h:111: virtual outside class declaration
/usr/local/include/wx/font.h:111: non-member function `int GetPointSize()'
   cannot have `const' method qualifier
/usr/local/include/wx/font.h:111: function `int GetPointSize()' is initialized
   like a variable
/usr/local/include/wx/font.h:112: virtual outside class declaration
/usr/local/include/wx/font.h:112: non-member function `int GetFamily()' cannot
   have `const' method qualifier
/usr/local/include/wx/font.h:112: function `int GetFamily()' is initialized
   like a variable
/usr/local/include/wx/font.h:113: virtual outside class declaration
/usr/local/include/wx/font.h:113: non-member function `int GetStyle()' cannot
   have `const' method qualifier
/usr/local/include/wx/font.h:113: function `int GetStyle()' is initialized like
   a variable
/usr/local/include/wx/font.h:114: virtual outside class declaration
/usr/local/include/wx/font.h:114: non-member function `int GetWeight()' cannot
   have `const' method qualifier
/usr/local/include/wx/font.h:114: function `int GetWeight()' is initialized
   like a variable
/usr/local/include/wx/font.h:115: virtual outside class declaration
/usr/local/include/wx/font.h:115: non-member function `bool GetUnderlined()'
   cannot have `const' method qualifier
/usr/local/include/wx/font.h:115: function `bool GetUnderlined()' is
   initialized like a variable
/usr/local/include/wx/font.h:116: virtual outside class declaration
/usr/local/include/wx/font.h:116: non-member function `wxString GetFaceName()'
   cannot have `const' method qualifier
/usr/local/include/wx/font.h:116: function `wxString GetFaceName()' is
   initialized like a variable
/usr/local/include/wx/font.h:117: virtual outside class declaration
/usr/local/include/wx/font.h:117: non-member function `wxFontEncoding
   GetEncoding()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:117: function `wxFontEncoding GetEncoding()' is
   initialized like a variable
/usr/local/include/wx/font.h:118: virtual outside class declaration
/usr/local/include/wx/font.h:118: non-member function `wxNativeFontInfo*
   GetNativeFontInfo()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:120: virtual outside class declaration
/usr/local/include/wx/font.h:120: non-member function `bool IsFixedWidth()'
   cannot have `const' method qualifier
/usr/local/include/wx/font.h:122: non-member function `wxString
   GetNativeFontInfoDesc()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:123: non-member function `wxString
   GetNativeFontInfoUserDesc()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:126: virtual outside class declaration
/usr/local/include/wx/font.h:126: function `void SetPointSize(int)' is
   initialized like a variable
/usr/local/include/wx/font.h:127: virtual outside class declaration
/usr/local/include/wx/font.h:127: function `void SetFamily(int)' is initialized
   like a variable
/usr/local/include/wx/font.h:128: virtual outside class declaration
/usr/local/include/wx/font.h:128: function `void SetStyle(int)' is initialized
   like a variable
/usr/local/include/wx/font.h:129: virtual outside class declaration
/usr/local/include/wx/font.h:129: function `void SetWeight(int)' is initialized
   like a variable
/usr/local/include/wx/font.h:130: virtual outside class declaration
/usr/local/include/wx/font.h:130: function `void SetFaceName(const wxString&)'
   is initialized like a variable
/usr/local/include/wx/font.h:131: virtual outside class declaration
/usr/local/include/wx/font.h:131: function `void SetUnderlined(bool)' is
   initialized like a variable
/usr/local/include/wx/font.h:132: virtual outside class declaration
/usr/local/include/wx/font.h:132: function `void SetEncoding(wxFontEncoding)'
   is initialized like a variable
/usr/local/include/wx/font.h:133: virtual outside class declaration
/usr/local/include/wx/font.h:140: non-member function `wxString
   GetFamilyString()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:141: non-member function `wxString
   GetStyleString()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:142: non-member function `wxString
   GetWeightString()' cannot have `const' method qualifier
/usr/local/include/wx/font.h:145: virtual outside class declaration
/usr/local/include/wx/font.h:146: virtual outside class declaration
/usr/local/include/wx/font.h: In function `wxFontEncoding
   GetDefaultEncoding()':
/usr/local/include/wx/font.h:150: `ms_encodingDefault' undeclared (first use
   this function)
/usr/local/include/wx/font.h: At global scope:
/usr/local/include/wx/font.h:153: syntax error voor `protected'
In file included from /usr/local/include/wx/toplevel.h:25,
                 from /usr/local/include/wx/dialog.h:21,
                 from /usr/local/include/wx/generic/textdlgg.h:21,
                 from /usr/local/include/wx/textdlg.h:4,
                 from TextClient.h:25,
                 from TextClient.cpp:26:
/usr/local/include/wx/window.h:105: syntax error before `&' token
/usr/local/include/wx/window.h:189: syntax error before `&' token
/usr/local/include/wx/window.h:192: syntax error before `&' token
/usr/local/include/wx/window.h:192: `void wxWindowBase::SetSize(...)' and `void
   wxWindowBase::SetSize(...)' cannot be overloaded
/usr/local/include/wx/window.h:195: semicolon missing after declaration of `
   wxWindowBase'
/usr/local/include/wx/window.h: In constructor `wxWindowBase::wxWindowBase()':
/usr/local/include/wx/window.h:99: `InitBase' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In member function `bool
   wxWindowBase::IsBeingDeleted() const':
/usr/local/include/wx/window.h:139: `m_isBeingDeleted' undeclared (first use
   this function)
/usr/local/include/wx/window.h: In member function `virtual void
   wxWindowBase::SetName(const wxString&)':
/usr/local/include/wx/window.h:160: `m_windowName' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In member function `void
   wxWindowBase::SetId(int)':
/usr/local/include/wx/window.h:165: `m_windowId' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In static member function `static int
   wxWindowBase::NewControlId()':
/usr/local/include/wx/window.h:170: `ms_lastControlId' undeclared (first use
   this function)
/usr/local/include/wx/window.h: In member function `void
   wxWindowBase::SetSize(int, int, int, int, int)':
/usr/local/include/wx/window.h:184: `DoSetSize' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In member function `void
   wxWindowBase::SetSize(...)':
/usr/local/include/wx/window.h:190: `size' undeclared (first use this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:196: ISO C++ forbids defining types within
   return type
/usr/local/include/wx/window.h:196: twee of meer data types in de declaratie
   van `Move'
/usr/local/include/wx/window.h:196: semicolon missing after declaration of `
   class wxWindowBase'
/usr/local/include/wx/window.h: In function `void Move(const wxPoint&, int)':
/usr/local/include/wx/window.h:199: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:199: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:202: virtual outside class declaration
/usr/local/include/wx/window.h:202: function `void Raise()' is initialized like
   a variable
/usr/local/include/wx/window.h:203: virtual outside class declaration
/usr/local/include/wx/window.h:203: function `void Lower()' is initialized like
   a variable
/usr/local/include/wx/window.h: In function `void SetClientSize(int, int)':
/usr/local/include/wx/window.h:207: `DoSetClientSize' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:209: syntax error before `&' token
/usr/local/include/wx/window.h:212: syntax error before `&' token
/usr/local/include/wx/window.h: In function `void SetClientSize(...)':
/usr/local/include/wx/window.h:213: redefinition of `void SetClientSize(...)'
/usr/local/include/wx/window.h:210: `void SetClientSize(...)' previously
   defined here
/usr/local/include/wx/window.h:213: redefinition of `void SetClientSize(...)'
/usr/local/include/wx/window.h:210: `void SetClientSize(...)' previously
   defined here
/usr/local/include/wx/window.h:213: `rect' undeclared (first use this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:216: non-member function `void GetPosition(int*,
   int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void GetPosition(int*, int*)':
/usr/local/include/wx/window.h:216: `DoGetPosition' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:218: non-member function `wxPoint GetPosition()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxPoint GetPosition()':
/usr/local/include/wx/window.h:218: return type `struct wxPoint' is incomplete
/usr/local/include/wx/window.h:222: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:225: non-member function `void GetSize(int*,
   int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void GetSize(int*, int*)':
/usr/local/include/wx/window.h:225: `DoGetSize' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:226: syntax error before `)' token
/usr/local/include/wx/window.h:229: `w' was not declared in this scope
/usr/local/include/wx/window.h:229: `h' was not declared in this scope
/usr/local/include/wx/window.h:229: `int DoGetSize' used prior to declaration
/usr/local/include/wx/window.h:229: initializer list being treated as compound
   expression
/usr/local/include/wx/window.h:230: syntax error voor `return'
/usr/local/include/wx/window.h:233: syntax error before `)' token
/usr/local/include/wx/window.h:236: `x' was not declared in this scope
/usr/local/include/wx/window.h:236: `y' was not declared in this scope
/usr/local/include/wx/window.h:236: `int GetPosition' redeclared as different
   kind of symbol
/usr/local/include/wx/window.h:218: previous declaration of `wxPoint
   GetPosition()'
/usr/local/include/wx/window.h:236: initializer list being treated as compound
   expression
/usr/local/include/wx/window.h:237: `w' was not declared in this scope
/usr/local/include/wx/window.h:237: `h' was not declared in this scope
/usr/local/include/wx/window.h:237: `int GetSize' redeclared as different kind
   of symbol
/usr/local/include/wx/window.h:225: previous declaration of `void GetSize(int*,
   int*)'
/usr/local/include/wx/window.h:237: initializer list being treated as compound
   expression
/usr/local/include/wx/window.h:239: syntax error voor `return'
/usr/local/include/wx/window.h:242: non-member function `void
   GetClientSize(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void GetClientSize(int*, int*)':
/usr/local/include/wx/window.h:242: `DoGetClientSize' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:243: syntax error before `)' token
/usr/local/include/wx/window.h:246: `w' was not declared in this scope
/usr/local/include/wx/window.h:246: `h' was not declared in this scope
/usr/local/include/wx/window.h:246: `int DoGetClientSize' used prior to
   declaration
/usr/local/include/wx/window.h:246: initializer list being treated as compound
   expression
/usr/local/include/wx/window.h:248: syntax error voor `return'
/usr/local/include/wx/window.h:254: virtual outside class declaration
/usr/local/include/wx/window.h:254: non-member function `wxPoint
   GetClientAreaOrigin()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:257: syntax error before `)' token
/usr/local/include/wx/window.h:264: syntax error before `)' token
/usr/local/include/wx/window.h:266: non-member function `void GetBestSize(int*,
   int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void GetBestSize(int*, int*)':
/usr/local/include/wx/window.h:267: `wxSize' undeclared (first use this
   function)
/usr/local/include/wx/window.h:267: syntax error before `=' token
/usr/local/include/wx/window.h:269: `s' undeclared (first use this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:279: syntax error before `)' token
/usr/local/include/wx/window.h:300: virtual outside class declaration
/usr/local/include/wx/window.h:303: virtual outside class declaration
/usr/local/include/wx/window.h:308: virtual outside class declaration
/usr/local/include/wx/window.h:311: virtual outside class declaration
/usr/local/include/wx/window.h:313: virtual outside class declaration
/usr/local/include/wx/window.h:313: non-member function `int GetMinWidth()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `int GetMinWidth()':
/usr/local/include/wx/window.h:313: `m_minWidth' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:314: virtual outside class declaration
/usr/local/include/wx/window.h:314: non-member function `int GetMinHeight()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `int GetMinHeight()':
/usr/local/include/wx/window.h:314: `m_minHeight' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:315: non-member function `int GetMaxWidth()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `int GetMaxWidth()':
/usr/local/include/wx/window.h:315: `m_maxWidth' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:316: non-member function `int GetMaxHeight()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `int GetMaxHeight()':
/usr/local/include/wx/window.h:316: `m_maxHeight' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:319: syntax error before `(' token
/usr/local/include/wx/window.h:327: syntax error before `&' token
/usr/local/include/wx/window.h: In function `void SetVirtualSize(...)':
/usr/local/include/wx/window.h:327: `DoSetVirtualSize' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:330: syntax error before `)' token
/usr/local/include/wx/window.h:332: non-member function `void
   GetVirtualSize(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void GetVirtualSize(int*, int*)':
/usr/local/include/wx/window.h:333: syntax error before `(' token
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:345: virtual outside class declaration
/usr/local/include/wx/window.h:345: `void DoSetVirtualSize(int, int)' used
   prior to declaration
/usr/local/include/wx/window.h:346: syntax error before `(' token
/usr/local/include/wx/window.h:351: syntax error before `(' token
/usr/local/include/wx/window.h:266: too few arguments to function `void
   GetBestSize(int*, int*)'
/usr/local/include/wx/window.h:354: at this point in file
/usr/local/include/wx/window.h:354: 'wxSize' is used as a type, but is not
   defined as a type.
/usr/local/include/wx/window.h:356: syntax error voor `return'
/usr/local/include/wx/window.h:364: virtual outside class declaration
/usr/local/include/wx/window.h:368: virtual outside class declaration
/usr/local/include/wx/window.h:371: non-member function `bool IsShown()' cannot
   have `const' method qualifier
/usr/local/include/wx/window.h: In function `bool IsShown()':
/usr/local/include/wx/window.h:371: `m_isShown' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:372: non-member function `bool IsEnabled()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `bool IsEnabled()':
/usr/local/include/wx/window.h:372: `m_isEnabled' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:376: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void SetWindowStyleFlag(long
   int)':
/usr/local/include/wx/window.h:376: `m_windowStyle' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:377: virtual outside class declaration
/usr/local/include/wx/window.h:377: non-member function `long int
   GetWindowStyleFlag()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:381: non-member function `long int
   GetWindowStyle()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:383: non-member function `bool HasFlag(int)'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:384: virtual outside class declaration
/usr/local/include/wx/window.h:384: non-member function `bool IsRetained()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:388: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void SetExtraStyle(long int)':
/usr/local/include/wx/window.h:388: `m_exStyle' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:389: non-member function `long int
   GetExtraStyle()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:392: virtual outside class declaration
/usr/local/include/wx/window.h:394: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void SetThemeEnabled(bool)':
/usr/local/include/wx/window.h:394: `m_themeEnabled' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:395: virtual outside class declaration
/usr/local/include/wx/window.h:395: non-member function `bool GetThemeEnabled()
   ' cannot have `const' method qualifier
/usr/local/include/wx/window.h:401: virtual outside class declaration
/usr/local/include/wx/window.h:401: function `void SetFocus()' is initialized
   like a variable
/usr/local/include/wx/window.h:404: virtual outside class declaration
/usr/local/include/wx/window.h:410: virtual outside class declaration
/usr/local/include/wx/window.h:410: non-member function `bool AcceptsFocus()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:415: virtual outside class declaration
/usr/local/include/wx/window.h:415: non-member function `bool
   AcceptsFocusFromKeyboard()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:422: virtual outside class declaration
/usr/local/include/wx/window.h:422: non-member function `wxWindow*
   GetDefaultItem()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:426: virtual outside class declaration
/usr/local/include/wx/window.h:429: virtual outside class declaration
/usr/local/include/wx/window.h:435: non-member function `const wxWindowList&
   GetChildren()' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `const wxWindowList&
   GetChildren()':
/usr/local/include/wx/window.h:435: `m_children' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In function `wxWindowList& GetChildren()':
/usr/local/include/wx/window.h:436: new declaration `wxWindowList&
   GetChildren()'
/usr/local/include/wx/window.h:435: ambiguates old declaration `const
   wxWindowList& GetChildren()'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:439: non-member function `wxWindow* GetParent()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxWindow* GetParent()':
/usr/local/include/wx/window.h:439: `m_parent' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:440: non-member function `wxWindow*
   GetGrandParent()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:443: virtual outside class declaration
/usr/local/include/wx/window.h:443: non-member function `bool IsTopLevel()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:449: virtual outside class declaration
/usr/local/include/wx/window.h:452: virtual outside class declaration
/usr/local/include/wx/window.h:453: virtual outside class declaration
/usr/local/include/wx/window.h:474: non-member function `wxEvtHandler*
   GetEventHandler()' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxEvtHandler* GetEventHandler()':
/usr/local/include/wx/window.h:474: `m_eventHandler' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:507: virtual outside class declaration
/usr/local/include/wx/window.h:510: virtual outside class declaration
/usr/local/include/wx/window.h:511: virtual outside class declaration
/usr/local/include/wx/window.h:513: virtual outside class declaration
/usr/local/include/wx/window.h:529: syntax error before `&' token
/usr/local/include/wx/window.h:536: syntax error before `&' token
/usr/local/include/wx/window.h:547: virtual outside class declaration
/usr/local/include/wx/window.h:547: function `void WarpPointer(int, int)' is
   initialized like a variable
/usr/local/include/wx/window.h:561: virtual outside class declaration
/usr/local/include/wx/window.h:561: non-member function `bool HasCapture()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `bool HasCapture()':
/usr/local/include/wx/window.h:561: invalid use of `this' in non-member
   function
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:569: syntax error before `*' token
/usr/local/include/wx/window.h:569: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void Refresh(...)':
/usr/local/include/wx/window.h:572: syntax error before `&' token
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:575: virtual outside class declaration
/usr/local/include/wx/window.h:578: virtual outside class declaration
/usr/local/include/wx/window.h:578: function `void Clear()' is initialized like
   a variable
/usr/local/include/wx/window.h:581: virtual outside class declaration
/usr/local/include/wx/window.h:584: virtual outside class declaration
/usr/local/include/wx/window.h:587: virtual outside class declaration
/usr/local/include/wx/window.h:591: syntax error before `&' token
/usr/local/include/wx/window.h:592: syntax error before `&' token
/usr/local/include/wx/window.h:595: syntax error before `)' token
/usr/local/include/wx/window.h:599: non-member function `bool IsExposed(int,
   int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:600: non-member function `bool IsExposed(int,
   int, int, int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:603: non-member function `bool IsExposed(const
   wxPoint&)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `bool IsExposed(const wxPoint&)':
/usr/local/include/wx/window.h:603: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:603: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:604: syntax error before `&' token
/usr/local/include/wx/window.h:605: non-member function `bool IsExposed(...)'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:612: syntax error before `&' token
/usr/local/include/wx/window.h:612: virtual outside class declaration
/usr/local/include/wx/window.h:613: syntax error before `&' token
/usr/local/include/wx/window.h:613: virtual outside class declaration
/usr/local/include/wx/window.h:615: syntax error before `)' token
/usr/local/include/wx/window.h:616: syntax error before `)' token
/usr/local/include/wx/window.h:620: virtual outside class declaration
/usr/local/include/wx/window.h:621: non-member function `const wxCursor&
   GetCursor()' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `const wxCursor& GetCursor()':
/usr/local/include/wx/window.h:621: `m_cursor' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In function `wxCursor& GetCursor()':
/usr/local/include/wx/window.h:622: new declaration `wxCursor& GetCursor()'
/usr/local/include/wx/window.h:621: ambiguates old declaration `const wxCursor&
   GetCursor()'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:626: virtual outside class declaration
/usr/local/include/wx/window.h:626: function `bool SetFont(const wxFont&)' is
   initialized like a variable
/usr/local/include/wx/window.h:627: non-member function `const wxFont&
   GetFont()' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `const wxFont& GetFont()':
/usr/local/include/wx/window.h:627: `m_font' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In function `wxFont& GetFont()':
/usr/local/include/wx/window.h:628: new declaration `wxFont& GetFont()'
/usr/local/include/wx/window.h:627: ambiguates old declaration `const wxFont&
   GetFont()'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:638: virtual outside class declaration
/usr/local/include/wx/window.h:638: non-member function `int GetCharHeight()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:638: function `int GetCharHeight()' is
   initialized like a variable
/usr/local/include/wx/window.h:639: virtual outside class declaration
/usr/local/include/wx/window.h:639: non-member function `int GetCharWidth()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:639: function `int GetCharWidth()' is
   initialized like a variable
/usr/local/include/wx/window.h:648: virtual outside class declaration
/usr/local/include/wx/window.h:648: non-member function `void
   GetTextExtent(const wxString&, int*, int*, int*, int*, const wxFont*)'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:648: function `void GetTextExtent(const
   wxString&, int*, int*, int* = 0, int* = 0, const wxFont* = 0)' is
   initialized like a variable
/usr/local/include/wx/window.h:655: non-member function `void
   ClientToScreen(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void ClientToScreen(int*, int*)':
/usr/local/include/wx/window.h:655: `DoClientToScreen' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:657: non-member function `void
   ScreenToClient(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `void ScreenToClient(int*, int*)':
/usr/local/include/wx/window.h:657: `DoScreenToClient' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:661: non-member function `wxPoint
   ClientToScreen(const wxPoint&)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxPoint ClientToScreen(const
   wxPoint&)':
/usr/local/include/wx/window.h:661: return type `struct wxPoint' is incomplete
/usr/local/include/wx/window.h:662: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:662: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:665: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:669: non-member function `wxPoint
   ScreenToClient(const wxPoint&)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxPoint ScreenToClient(const
   wxPoint&)':
/usr/local/include/wx/window.h:669: return type `struct wxPoint' is incomplete
/usr/local/include/wx/window.h:670: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:670: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:673: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:678: non-member function `wxHitTest HitTest(int,
   int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxHitTest HitTest(int, int)':
/usr/local/include/wx/window.h:678: `DoHitTest' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:681: non-member function `wxHitTest
   HitTest(const wxPoint&)' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxHitTest HitTest(const
   wxPoint&)':
/usr/local/include/wx/window.h:681: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h:681: invalid use of undefined type `struct
   wxPoint'
/usr/local/include/wx/utils.h:46: forward declaration of `struct wxPoint'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:688: non-member function `wxBorder GetBorder()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:704: non-member function `bool HasScrollbar(int)
   ' cannot have `const' method qualifier
/usr/local/include/wx/window.h:714: virtual outside class declaration
/usr/local/include/wx/window.h:714: function `void SetScrollbar(int, int, int,
   int, bool = true)' is initialized like a variable
/usr/local/include/wx/window.h:715: virtual outside class declaration
/usr/local/include/wx/window.h:715: function `void SetScrollPos(int, int, bool
   = true)' is initialized like a variable
/usr/local/include/wx/window.h:716: virtual outside class declaration
/usr/local/include/wx/window.h:716: non-member function `int GetScrollPos(int)'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:716: function `int GetScrollPos(int)' is
   initialized like a variable
/usr/local/include/wx/window.h:717: virtual outside class declaration
/usr/local/include/wx/window.h:717: non-member function `int
   GetScrollThumb(int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:717: function `int GetScrollThumb(int)' is
   initialized like a variable
/usr/local/include/wx/window.h:718: virtual outside class declaration
/usr/local/include/wx/window.h:718: non-member function `int
   GetScrollRange(int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:718: function `int GetScrollRange(int)' is
   initialized like a variable
/usr/local/include/wx/window.h:722: syntax error before `*' token
/usr/local/include/wx/window.h:722: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void ScrollWindow(...)':
/usr/local/include/wx/window.h:727: virtual outside class declaration
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:728: virtual outside class declaration
/usr/local/include/wx/window.h: In function `void SetAutoLayout(bool)':
/usr/local/include/wx/window.h:806: `m_autoLayout' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:807: non-member function `bool GetAutoLayout()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h:810: virtual outside class declaration
/usr/local/include/wx/window.h:816: non-member function `wxSizer* GetSizer()'
   cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxSizer* GetSizer()':
/usr/local/include/wx/window.h:816: `m_windowSizer' undeclared (first use this
   function)
/usr/local/include/wx/window.h: In function `void
   SetContainingSizer(wxSizer*)':
/usr/local/include/wx/window.h:819: `m_containingSizer' undeclared (first use
   this function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:820: non-member function `wxSizer*
   GetContainingSizer()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:837: `wxSysColourChangedEvent' was not declared
   in this scope
/usr/local/include/wx/window.h:837: `event' was not declared in this scope
/usr/local/include/wx/window.h:837: variabele of veld `OnSysColourChanged' als
   void gedeclareerd
/usr/local/include/wx/window.h:838: `wxInitDialogEvent' was not declared in
   this scope
/usr/local/include/wx/window.h:838: `event' was not declared in this scope
/usr/local/include/wx/window.h:838: variabele of veld `OnInitDialog' als void
   gedeclareerd
/usr/local/include/wx/window.h:839: `wxMouseEvent' was not declared in this
   scope
/usr/local/include/wx/window.h:839: `event' was not declared in this scope
/usr/local/include/wx/window.h:839: variabele of veld `OnMiddleClick' als void
   gedeclareerd
/usr/local/include/wx/window.h:847: syntax error before `(' token
/usr/local/include/wx/window.h:877: `wxWindow*m_parent' used prior to
   declaration
/usr/local/include/wx/window.h:878: `wxWindowList m_children' used prior to
   declaration
/usr/local/include/wx/window.h:882: `int m_minWidth' used prior to declaration
/usr/local/include/wx/window.h:883: `int m_minHeight' used prior to declaration
/usr/local/include/wx/window.h:884: `int m_maxWidth' used prior to declaration
/usr/local/include/wx/window.h:885: `int m_maxHeight' used prior to declaration
/usr/local/include/wx/window.h:889: `wxEvtHandler*m_eventHandler' used prior to
   declaration
/usr/local/include/wx/window.h:901: `wxCursor m_cursor' used prior to
   declaration
/usr/local/include/wx/window.h:901: aggregate `wxCursor m_cursor' has
   incomplete type and cannot be defined
/usr/local/include/wx/window.h:902: `wxFont m_font' used prior to declaration
/usr/local/include/wx/window.h:902: aggregate `wxFont m_font' has incomplete
   type and cannot be defined
/usr/local/include/wx/window.h:903: syntax error before `,' token
/usr/local/include/wx/window.h:910: 'wxRegion' is used as a type, but is not
   defined as a type.
/usr/local/include/wx/window.h:933: `wxSizer*m_windowSizer' used prior to
   declaration
/usr/local/include/wx/window.h:936: `wxSizer*m_containingSizer' used prior to
   declaration
/usr/local/include/wx/window.h:939: syntax error before `:' token
/usr/local/include/wx/window.h:942: syntax error before `:' token
/usr/local/include/wx/window.h:943: syntax error before `:' token
/usr/local/include/wx/window.h:944: syntax error before `:' token
/usr/local/include/wx/window.h:947: syntax error before `:' token
/usr/local/include/wx/window.h:948: syntax error before `:' token
/usr/local/include/wx/window.h:949: syntax error before `:' token
/usr/local/include/wx/window.h:952: `long int m_windowStyle' used prior to
   declaration
/usr/local/include/wx/window.h:953: `long int m_exStyle' used prior to
   declaration
/usr/local/include/wx/window.h:954: `wxString m_windowName' used prior to
   declaration
/usr/local/include/wx/window.h:955: `bool m_themeEnabled' used prior to
   declaration
/usr/local/include/wx/window.h:963: 'wxSize' is used as a type, but is not
   defined as a type.
/usr/local/include/wx/window.h:972: `void InitBase()' used prior to declaration
/usr/local/include/wx/window.h:976: virtual outside class declaration
/usr/local/include/wx/window.h:976: non-member function `wxBorder
   GetDefaultBorder()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:991: syntax error before `&' token
/usr/local/include/wx/window.h: In function `void SetBestSize(...)':
/usr/local/include/wx/window.h:998: `wxSize' undeclared (first use this
   function)
/usr/local/include/wx/window.h:998: syntax error before `=' token
/usr/local/include/wx/window.h:1000: `sizeBest' undeclared (first use this
   function)
/usr/local/include/wx/window.h:1004: `SetSize' undeclared (first use this
   function)
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:1021: virtual outside class declaration
/usr/local/include/wx/window.h:1021: non-member function `void
   DoClientToScreen(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1021: function `void DoClientToScreen(int*,
   int*)' is initialized like a variable
/usr/local/include/wx/window.h:1021: `void DoClientToScreen(int*, int*)' used
   prior to declaration
/usr/local/include/wx/window.h:1022: virtual outside class declaration
/usr/local/include/wx/window.h:1022: non-member function `void
   DoScreenToClient(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1022: function `void DoScreenToClient(int*,
   int*)' is initialized like a variable
/usr/local/include/wx/window.h:1022: `void DoScreenToClient(int*, int*)' used
   prior to declaration
/usr/local/include/wx/window.h:1024: virtual outside class declaration
/usr/local/include/wx/window.h:1024: non-member function `wxHitTest
   DoHitTest(int, int)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1024: `wxHitTest DoHitTest(int, int)' used prior
   to declaration
/usr/local/include/wx/window.h:1027: virtual outside class declaration
/usr/local/include/wx/window.h:1027: function `void DoCaptureMouse()' is
   initialized like a variable
/usr/local/include/wx/window.h:1028: virtual outside class declaration
/usr/local/include/wx/window.h:1028: function `void DoReleaseMouse()' is
   initialized like a variable
/usr/local/include/wx/window.h:1031: virtual outside class declaration
/usr/local/include/wx/window.h:1031: non-member function `void
   DoGetPosition(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1031: function `void DoGetPosition(int*, int*)'
   is initialized like a variable
/usr/local/include/wx/window.h:1031: `void DoGetPosition(int*, int*)' used
   prior to declaration
/usr/local/include/wx/window.h:1032: virtual outside class declaration
/usr/local/include/wx/window.h:1032: non-member function `void DoGetSize(int*,
   int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1032: function `void DoGetSize(int*, int*)' is
   initialized like a variable
/usr/local/include/wx/window.h:1032: `void DoGetSize(int*, int*)' redeclared as
   different kind of symbol
/usr/local/include/wx/window.h:229: previous declaration of `int DoGetSize'
/usr/local/include/wx/window.h:229: previous non-function declaration `int
   DoGetSize'
/usr/local/include/wx/window.h:1032: conflicts with function declaration `void
   DoGetSize(int*, int*)'
/usr/local/include/wx/window.h:1033: virtual outside class declaration
/usr/local/include/wx/window.h:1033: non-member function `void
   DoGetClientSize(int*, int*)' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1033: function `void DoGetClientSize(int*, int*)
   ' is initialized like a variable
/usr/local/include/wx/window.h:1033: `void DoGetClientSize(int*, int*)'
   redeclared as different kind of symbol
/usr/local/include/wx/window.h:246: previous declaration of `int
   DoGetClientSize'
/usr/local/include/wx/window.h:246: previous non-function declaration `int
   DoGetClientSize'
/usr/local/include/wx/window.h:1033: conflicts with function declaration `void
   DoGetClientSize(int*, int*)'
/usr/local/include/wx/window.h:1038: syntax error before `(' token
/usr/local/include/wx/window.h:1045: virtual outside class declaration
/usr/local/include/wx/window.h:1045: function `void DoSetSize(int, int, int,
   int, int = 3)' is initialized like a variable
/usr/local/include/wx/window.h:1045: `void DoSetSize(int, int, int, int, int =
   3)' used prior to declaration
/usr/local/include/wx/window.h:1048: virtual outside class declaration
/usr/local/include/wx/window.h:1048: function `void DoSetClientSize(int, int)'
   is initialized like a variable
/usr/local/include/wx/window.h:1048: `void DoSetClientSize(int, int)' used
   prior to declaration
/usr/local/include/wx/window.h:1054: virtual outside class declaration
/usr/local/include/wx/window.h:1054: function `void DoMoveWindow(int, int, int,
   int)' is initialized like a variable
/usr/local/include/wx/window.h:1066: virtual outside class declaration
/usr/local/include/wx/window.h:1066: non-member function `void
   AdjustForParentClientOrigin(int&, int&, int)' cannot have `const' method
   qualifier
/usr/local/include/wx/window.h:1069: syntax error voor `private'
/usr/local/include/wx/window.h:1077: syntax error voor `public'
/usr/local/include/wx/window.h:1077: virtual outside class declaration
/usr/local/include/wx/window.h:1077: non-member function `wxClassInfo*
   GetClassInfo()' cannot have `const' method qualifier
/usr/local/include/wx/window.h: In function `wxClassInfo* GetClassInfo()':
/usr/local/include/wx/window.h:1077: `sm_classwxWindowBase' is not a member of
   type `wxWindowBase'
/usr/local/include/wx/window.h: At global scope:
/usr/local/include/wx/window.h:1078: syntax error voor `private'
/usr/local/include/wx/window.h:1078: `wxWindowBase& operator=(const
   wxWindowBase&)' must be a nonstatic member function
/usr/local/include/wx/window.h:1078: `wxWindowBase& operator=(const
   wxWindowBase&)' must take exactly two arguments
/usr/local/include/wx/window.h:1079: syntax error voor `private'
/usr/local/include/wx/window.h:1079: virtual outside class declaration
/usr/local/include/wx/window.h:1079: non-member function `const wxEventTable*
   GetEventTable()' cannot have `const' method qualifier
/usr/local/include/wx/window.h:1080: syntax error before `}' token
/usr/local/include/wx/window.h:1155: no `wxWindow*
   wxWindowBase::GetGrandParent() const' member function declared in class `
   wxWindowBase'
/usr/local/include/wx/window.h: In member function `wxWindow*
   wxWindowBase::GetGrandParent() const':
/usr/local/include/wx/window.h:1156: invalid use of undefined type `struct
   wxWindow'
/usr/local/include/wx/utils.h:44: forward declaration of `struct wxWindow'
In file included from /usr/local/include/wx/iconbndl.h:21,
                 from /usr/local/include/wx/toplevel.h:26,
                 from /usr/local/include/wx/dialog.h:21,
                 from /usr/local/include/wx/generic/textdlgg.h:21,
                 from /usr/local/include/wx/textdlg.h:4,
                 from TextClient.h:25,
                 from TextClient.cpp:26:
/usr/local/include/wx/gdicmn.h: At global scope:
/usr/local/include/wx/gdicmn.h:203: `struct NewControlId()::wxSize' used prior
   to declaration
/usr/local/include/wx/gdicmn.h:234: confused by earlier errors, bailing out
make[2]: *** [amulecmdDLG-TextClient.o] Error 1


The get-info.sh output:
Quote

I.   Development Environment

     A. Compiler Info
        Reading specs from /usr/lib/gcc-lib/i486-slackware-linux/3.2.3/specs Configured with: ../gcc-3.2.3/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux Thread model: posix gcc version 3.2.3

     B. wxWindows Info
        Version: 2.4.2
        -L/usr/local/lib -pthread -lwx_base-2.4

     C. GTK Info
        GTK 1: 1.2.10
        GTK 2: 2.2.4

II.  System Environment

     A. CPU Info
        Type:  GenuineIntel
        Model: Mobile Intel(R) Pentium(R) 4 - M CPU 2.00GHz
        Speed: 1998.333
        BMips: 3984.58
        Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm

     B. Memory Info
        Total:   499008 kB
        Unused:  191140 kB

     C. Kernel Info
        Version: 2.4.21-xfs-pe

     D. Library Info
        wxWindows library: libwx_gtk-2.4.so (libc6) => /usr/local/lib/libwx_gtk-2.4.so libwx_base-2.4.so (libc6) => /usr/local/lib/libwx_base-2.4.so


Does anyone know how I can solve this?

Thanks in advance.
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Compile error
« Reply #1 on: December 29, 2003, 01:07:16 PM »

yes, u forgot after installing/compiling wxBase to link it.. but don't wory, ur not the first one ;)

look here plz howto ln -sf wxBase and recompile aMule again -> http://amule.sourceforge.net/phpBB2/viewtopic.php?t=263

greets
delta

Supersnail

  • Full Member
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 186
Re: Compile error
« Reply #2 on: December 29, 2003, 01:26:00 PM »

I did the ln -sf's:
Quote

ls -l /usr/local/bin/wx*
-rwxr-xr-x    1 root     root         4870 dec 29 11:41 /usr/local/bin/wxbase-2.4-config*
lrwxrwxrwx    1 root     root           32 dec 29 11:51 /usr/local/bin/wxbase-config -> /usr/local/bin/wxbase-2.4-config*
lrwxrwxrwx    1 root     root           17 dec 29 11:41 /usr/local/bin/wx-config -> wxbase-2.4-config*
-rwxr-xr-x    1 root     root         5058 dec  7 15:41 /usr/local/bin/wxgtk-2.4-config*


I ran ldconfig and did a make distclean in the aMule directory.
After that I did ./configure and make in the aMule directory but I still get the same errors.
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Compile error
« Reply #3 on: December 29, 2003, 02:13:06 PM »

lrwxrwxrwx 1 root root 17 dec 29 11:41 /usr/local/bin/wx-config -> wxbase-2.4-config*  <- wrong


wx-config must be linked to wxgtk-2.4-config

ln -sf /usr/bin/wxgtk-2.4-config /usr/bin/wx-config

ln -sf /usr/bin/wxbase-2.4-config /usr/bin/wxbase-config

u did something wrong (a typo maybe?)

greets
delta

ps. should look like:

[code:1]ls -l /usr/bin/wx*
-rwxr-xr-x    1 root     root         4864 2003-11-28 13:08 /usr/bin/wxbase-2.4-config
lrwxrwxrwx    1 root     root           26 2003-12-26 19:41 /usr/bin/wxbase-config -> /usr/bin/wxbase-2.4-config
lrwxrwxrwx    1 root     root           25 2003-12-26 19:40 /usr/bin/wx-config -> /usr/bin/wxgtk-2.4-config
-rwxr-xr-x    1 root     root         5159 2003-09-21 15:14 /usr/bin/wxgtk-2.4-config
-rwxr-xr-x    1 root     root      1057968 2003-09-24 02:29 /usr/bin/wxhelp
[/code:1]

Supersnail

  • Full Member
  • ***
  • Karma: 4
  • Offline Offline
  • Posts: 186
Re: Compile error
« Reply #4 on: December 29, 2003, 03:19:26 PM »

You're right. I didn't create that symlink as the installation of wxBase made that (I thought), but it linked wx-config to wxbase-2.4-config. I only checked if that symlink existed, not where it pointed to.
Anyway, I've changed it and aMule works now. Thanks (Danke schön).
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Compile error
« Reply #5 on: December 29, 2003, 03:27:14 PM »

ur welcome :)

bitte ;)