clarify/correct note about VC6 build order problem
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42994 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -133,13 +133,16 @@ Using project files (VC++ 6 and later):
|
|||||||
to compile it. It will also produce similar variations on jpeg.lib,
|
to compile it. It will also produce similar variations on jpeg.lib,
|
||||||
png.lib, tiff.lib, zlib.lib, and regex.lib.
|
png.lib, tiff.lib, zlib.lib, and regex.lib.
|
||||||
|
|
||||||
If you want to build DLLs, you have to either build them one by one in
|
If you want to build DLL configurations in wx.dsw project you unfortunately
|
||||||
proper order (jpeg, png, tiff, zlib, regex, expat, base, core, the rest
|
need to build them in the proper order (jpeg, png, tiff, zlib, regex, expat,
|
||||||
in any order) or to use wx_dll.dsw workspace which has correct dependencies.
|
base, net, odbc, core, gl, html, media, qa, adv, dbgrid, xrc, aui, richtext)
|
||||||
Unfortunately, VC++ 6 (but not VC++ 7 and later) doesn't always respect the
|
manually because VC6 doesn't always respect the correct build order.
|
||||||
dependencies among the projects so you may still get linking errors due to
|
|
||||||
wrong build order. If this happens, please just start the build again and
|
Alternatively, use the special wx_dll.dsw project which adds the
|
||||||
eventually all the libraries will be built.
|
dependencies to force the correct order (but, because of this, doesn't work
|
||||||
|
for the static libraries) or simply redo the build several times until all
|
||||||
|
DLLs are linked correctly. Pleae notice that it's normal that dbgrid project
|
||||||
|
doesn't build if wxUSE_ODBC is set to 0 (default).
|
||||||
3. Open a sample project file, choose a configuration such as
|
3. Open a sample project file, choose a configuration such as
|
||||||
Win32 Debug using Build | Set Active Configuration..., and compile.
|
Win32 Debug using Build | Set Active Configuration..., and compile.
|
||||||
The project files don't use precompiled headers, to save disk
|
The project files don't use precompiled headers, to save disk
|
||||||
|
Reference in New Issue
Block a user