Page 1 of 1

Errors Compiling 0.9.5

Posted: Fri Oct 30, 2009 5:07 am
by madhan
Is the base build requirements changed?

I usually have a compiled wxWidgets version I use for building. When I downloaded 0.9.5 and compiled, I get a lot of these errors:

Code: Select all

1>c:\wxwidgets-2.8.8\include\wx\msw\registry.h(15) : error C2144: syntax error : 'wxOutputStream' should be preceded by ';'
1>c:\wxwidgets-2.8.8\include\wx\msw\registry.h(15) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>budgetyeardialog.cpp
Which looks like some basic setting/switch is missing. Do I need to regenerate the vcproj files etc?

Re: Errors Compiling 0.9.5

Posted: Fri Oct 30, 2009 5:40 am
by Nikolay
Hi Madhan,

Exclude c:\wxwidgets-2.8.8\include\wx\msw from path or the compiler settings.
$(WXWIN)\lib\vc_lib and $(WXWIN)\lib\msw has been added to
Service - Parameters - Projects - VC++ Catalogues - Libs for my VC++ Express.

Regarsd,
Nick

Re: Errors Compiling 0.9.5

Posted: Fri Oct 30, 2009 5:35 pm
by madhan
I guess something did change, I switched to wxWidgets 2.8.10 and it worked with no issues.
Oh Well.