Hi,
what are the differents of building the library with src\wxWindows.dsw (as I did at wxWidgets-2.4.2) and build\msw\wx.dsw (as it is recommended in the install.txt)?
Are both ways possible?
Is the only different that with build\msw\wx.dsw the library is divided into many LIB-files?
Which point would you prefer? - And why?
I have troubles at my application and maybe the reason is the use of wrong LIBs!?
best regards
src\wxWindows.dsw vs. build\msw\wx.dsw
Re: src\wxWindows.dsw vs. build\msw\wx.dsw
guess why they recommend build\msw\wx.dsw ... because it works !Dummy wrote:Hi,
what are the differents of building the library with src\wxWindows.dsw (as I did at wxWidgets-2.4.2) and build\msw\wx.dsw (as it is recommended in the install.txt)? ...
This question was asked in the wxForum before... Search for it... I think someone said src\wxWindows.dsw is deprecated... I wonder why the wxWidgets devs still keep it around and not just remove it from the cvs/development. On the other hand, it is the only project file provided w/ wxWidgets which allows monolithic build (one lib) under Windows... (unless you "bake" your own project files from the bakefiles...
monolithic (and all other) build's are better built by using nmake from directory "build\msw"
Code: Select all
nmake -f makefile.vc BUILD=release SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0
nmake -f makefile.vc BUILD=debug SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0
Those 2 commands no longer work in wxWidgets-2.8.4. From "build\msw" directory, the above commands produce this error:tiwag wrote:monolithic (and all other) build's are better built by using nmake from directory "build\msw"
Code: Select all
nmake -f makefile.vc BUILD=release SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0 nmake -f makefile.vc BUILD=debug SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0
..\..\include\wx/platform.h(279) : fatal error C1083: Cannot open include file:
'wx/chkconf.h': No such file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
It works all the time for me. Please read the answer in your other post.fx wrote:Those 2 commands no longer work in wxWidgets-2.8.4. From "build\msw" directory, the above commands produce this error:tiwag wrote:monolithic (and all other) build's are better built by using nmake from directory "build\msw"
Code: Select all
nmake -f makefile.vc BUILD=release SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0 nmake -f makefile.vc BUILD=debug SHARED=0 MONOLITHIC=1 RUNTIME_LIBS=static USE_XRC=1 UNICODE=0
..\..\include\wx/platform.h(279) : fatal error C1083: Cannot open include file:
'wx/chkconf.h': No such file or directory
NMAKE : fatal error U1077: 'cl' : return code '0x2'
Tim S