Errors Compiling 0.9.5

Money Manager Ex Development related posts
(http://github.moneymanagerex.org/)
Post Reply
madhan
Site Admin
Posts: 99
Joined: Sun Nov 30, 2008 8:06 pm

Errors Compiling 0.9.5

Post 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?

Nikolay
MMEX Developer
Posts: 1287
Joined: Sat Dec 06, 2008 2:27 pm
Are you a spam bot?: No
Location: Sankt-Petersburg, Russia

Re: Errors Compiling 0.9.5

Post 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

madhan
Site Admin
Posts: 99
Joined: Sun Nov 30, 2008 8:06 pm

Re: Errors Compiling 0.9.5

Post by madhan »

I guess something did change, I switched to wxWidgets 2.8.10 and it worked with no issues.
Oh Well.

Post Reply