update install docs for MSW (Borland & Digital Mars)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -268,7 +268,7 @@ Compiling using the makefiles (updated 24 Sept 02):
|
|||||||
6. You can use the WXUNIVERSAL widgets instead of the native MSW
|
6. You can use the WXUNIVERSAL widgets instead of the native MSW
|
||||||
ones (eg if you want to build an application with the same
|
ones (eg if you want to build an application with the same
|
||||||
look and feel on all platforms)
|
look and feel on all platforms)
|
||||||
Use the command
|
Use the command (in src\msw directory)
|
||||||
'make -f makefile.b32 WXUSINGUNIV=1'
|
'make -f makefile.b32 WXUSINGUNIV=1'
|
||||||
Then run
|
Then run
|
||||||
'make -f makefile.b32 WXUSINGUNIV=1' in the sample directory which you wish
|
'make -f makefile.b32 WXUSINGUNIV=1' in the sample directory which you wish
|
||||||
@@ -278,7 +278,10 @@ Compiling using the makefiles (updated 24 Sept 02):
|
|||||||
and do final releases by combinations of commandline parameters.
|
and do final releases by combinations of commandline parameters.
|
||||||
At the time of writing, (Oct 02) not all the wxDialogs are working
|
At the time of writing, (Oct 02) not all the wxDialogs are working
|
||||||
|
|
||||||
7. To make console mode applications with wxWindows functions go
|
7. To use UNICODE for win2000 and XP systems edit wxWindows\wx\include\msw\setup.h
|
||||||
|
so that wxUSE_UNICODE is 1 instead of the default value of zero
|
||||||
|
|
||||||
|
8. To make console mode applications with wxWindows functions go
|
||||||
to the src\msw directory
|
to the src\msw directory
|
||||||
'make -f makebase.b32 clean'
|
'make -f makebase.b32 clean'
|
||||||
'make -f makebase.b32'
|
'make -f makebase.b32'
|
||||||
@@ -288,7 +291,6 @@ Compiling using the makefiles (updated 24 Sept 02):
|
|||||||
Note (0): This provides the ability to produce separate wxwindows libraries
|
Note (0): This provides the ability to produce separate wxwindows libraries
|
||||||
for different purposes, and only have to rebuild the applications
|
for different purposes, and only have to rebuild the applications
|
||||||
|
|
||||||
|
|
||||||
Note (1): the wxWindows makefiles assume byte structure alignment. Please
|
Note (1): the wxWindows makefiles assume byte structure alignment. Please
|
||||||
make sure that your own project or makefile settings use the
|
make sure that your own project or makefile settings use the
|
||||||
same alignment, or you could experience mysterious crashes. To
|
same alignment, or you could experience mysterious crashes. To
|
||||||
@@ -358,10 +360,10 @@ Borland C++Builder IDE compilation
|
|||||||
|
|
||||||
2. You can use the process_sample_bcb.bat command which is in
|
2. You can use the process_sample_bcb.bat command which is in
|
||||||
wxwindows\distrib\msw to generate a .mak or .bpr file for most of the
|
wxwindows\distrib\msw to generate a .mak or .bpr file for most of the
|
||||||
samples [mak for Cbuilder 1-3; bpr for v4]. Execute this in the sample
|
samples [mak for Cbuilder 1-6; v4 and after will convert this to bpr].
|
||||||
directory, passing the name of the cpp files on the command line. For more
|
Execute this in the sampledirectory, passing the name of the cpp files
|
||||||
details, see the instructions in docs/tech/tn0004.htm or
|
on the command line. For more details, see the instructions in
|
||||||
http://biolpc22.york.ac.uk/wx/bc/ide.html.
|
docs/tech/tn0004.htm or http://biolpc22.york.ac.uk/wx/bc/ide.html.
|
||||||
|
|
||||||
Borland 16 Bit compilation for Windows 3.1
|
Borland 16 Bit compilation for Windows 3.1
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
@@ -408,7 +410,10 @@ Note (2): if variant.cpp is compiled with date/time class options, the linker
|
|||||||
gives up. So the date/time option is switched off for Watcom C++.
|
gives up. So the date/time option is switched off for Watcom C++.
|
||||||
Also, wxAutomationObject is not compiled with Watcom C++ 10.
|
Also, wxAutomationObject is not compiled with Watcom C++ 10.
|
||||||
|
|
||||||
Note (3): if Watcom can't read the precompiled header when building a sample,
|
Note (3): RawBitmaps won't work at present because they use unsupported template
|
||||||
|
classes
|
||||||
|
|
||||||
|
Note (4): if Watcom can't read the precompiled header when building a sample,
|
||||||
try deleting src\msw\watcom.pch and compiling the sample again.
|
try deleting src\msw\watcom.pch and compiling the sample again.
|
||||||
|
|
||||||
|
|
||||||
@@ -697,19 +702,20 @@ Symantec & DigitalMars C++ compilation
|
|||||||
The DigitalMars compiler is a free succssor to the Symantec compiler
|
The DigitalMars compiler is a free succssor to the Symantec compiler
|
||||||
and can be downloaded from http://www.digitalmars.com/
|
and can be downloaded from http://www.digitalmars.com/
|
||||||
|
|
||||||
1. Make sure your WXWIN variable is set, and uses the FAT (short
|
1. You need to download and unzip in turn (later packages will oevrwrite older files)
|
||||||
|
Digital Mars C/C++ Compiler Version 8.33
|
||||||
|
Basic utilities
|
||||||
|
beta test C++ Compiler Version 8.34
|
||||||
|
from http://www.digitalmars.com/download/freecompiler.html [02 may 03, CE]
|
||||||
|
|
||||||
|
2. Make sure your WXWIN variable is set, and uses the FAT (short
|
||||||
name) form.
|
name) form.
|
||||||
2. Edit setup.h and set the following to 0
|
|
||||||
wxUSE_SOCKETS 0 //linker error digital mars library missing gethostbyname
|
|
||||||
wxUSE_OLE 0 // bug in macro
|
|
||||||
wxUSE_DRAG_AND_DROP 0 //linker error ??
|
|
||||||
wxUSE_DATAOBJ 0 //linker error ??
|
|
||||||
wxUSE_CLIPBOARD 0 // requires dataobj
|
|
||||||
wxUSE_ENH_METAFILE 0 // requires clipboard
|
|
||||||
3. Change directory to wx\src\msw. Type 'make -f makefile.sc' to
|
3. Change directory to wx\src\msw. Type 'make -f makefile.sc' to
|
||||||
make the wxWindows core library.
|
make the wxWindows core library.
|
||||||
4. Change directory to wx\samples\minimal and type 'make -f makefile.sc'
|
4. Change directory to wx\samples\minimal and type 'make -f makefile.sc'
|
||||||
to make this sample.
|
to make this sample. The mdi and image sample also work; others may give
|
||||||
|
linker erros due to missing libraries
|
||||||
|
|
||||||
16-bit compilation is no longer supported.
|
16-bit compilation is no longer supported.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user