I have started a new projects in WXwidgets...but when I run it the following errors appear ...it seems that the problem is with some header files...am I right? what`s your suggestion to solve it...
-----------------------------------------------------------------------------
||warning: ./wx_pch.h.gch/Debug_wx_pch_h_gch: not for GNU C|
/usr/local/include/wx-2.8/wx/buffer.h|127|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxCharBuffer’|
/usr/local/include/wx-2.8/wx/buffer.h|129|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxWritableCharBuffer’|
/usr/local/include/wx-2.8/wx/buffer.h|134|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxWCharBuffer’|
/usr/local/include/wx-2.8/wx/buffer.h|136|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxWritableWCharBuffer’|
/usr/local/include/wx-2.8/wx/buffer.h|152|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxWxCharBuffer’|
/usr/local/include/wx-2.8/wx/buffer.h|165|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMemoryBufferData’|
/usr/local/include/wx-2.8/wx/buffer.h|222|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMemoryBuffer’|
/usr/local/include/wx-2.8/wx/strconv.h|52|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConv’|
/usr/local/include/wx-2.8/wx/strconv.h|171|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvLibc’|
/usr/local/include/wx-2.8/wx/strconv.h|189|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxConvBrokenFileNames’|
/usr/local/include/wx-2.8/wx/strconv.h|231|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF7’|
/usr/local/include/wx-2.8/wx/strconv.h|244|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF8’|
/usr/local/include/wx-2.8/wx/strconv.h|268|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF16Base’|
/usr/local/include/wx-2.8/wx/strconv.h|287|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF16LE’|
/usr/local/include/wx-2.8/wx/strconv.h|301|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF16BE’|
/usr/local/include/wx-2.8/wx/strconv.h|315|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF32Base’|
/usr/local/include/wx-2.8/wx/strconv.h|333|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF32LE’|
/usr/local/include/wx-2.8/wx/strconv.h|347|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF32BE’|
/usr/local/include/wx-2.8/wx/strconv.h|363|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxCSConv’|
/usr/local/include/wx-2.8/wx/strconv.h|425|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/strconv.h|428|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/strconv.h|429|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/strconv.h|430|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/strconv.h|439|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token|
/usr/local/include/wx-2.8/wx/strconv.h|446|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token|
/usr/local/include/wx-2.8/wx/strconv.h|449|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/strconv.h|455|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token|
/usr/local/include/wx-2.8/wx/strconv.h|465|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF16’|
/usr/local/include/wx-2.8/wx/strconv.h|466|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxMBConvUTF32’|
/usr/local/include/wx-2.8/wx/string.h|58|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxString’|
/usr/local/include/wx-2.8/wx/string.h|104|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘IsEmpty’|
/usr/local/include/wx-2.8/wx/string.h|176|error: string: No such file or directory|
/usr/local/include/wx-2.8/wx/string.h|186|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘:’ token|
/usr/local/include/wx-2.8/wx/string.h|223|error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘const’|
/usr/local/include/wx-2.8/wx/string.h|252|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxStringBase’|
/usr/local/include/wx-2.8/wx/string.h|659|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxString’|
/usr/local/include/wx-2.8/wx/string.h|1421|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1422|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1423|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1424|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1425|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1438|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘&’ token|
/usr/local/include/wx-2.8/wx/string.h|1503|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxStringBuffer’|
/usr/local/include/wx-2.8/wx/string.h|1521|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wxStringBufferLength’|
/usr/local/include/wx-2.8/wx/string.h|1560|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1562|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1564|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1566|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1568|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
/usr/local/include/wx-2.8/wx/string.h|1570|error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘operator’|
||More errors follow but not being shown.|
||Edit the max errors limit in compiler options...|
||=== Build finished: 50 errors, 1 warnings ===|
-----------------------------------------------------------
thanks