root/tags/txwin_1-0-5_dfsee_715_level/HowToBuild.txt

Revision 1, 2.0 kB (checked in by jvw, 3 years ago)

Initial check-in for TxWin? version 1.02 sources

Line 
1TxWindows 1.xx and samples, build instructions
2
3- Use SubVersion to check out the TxWin project to your local disk
4  (or get the ZIP from: http://www.dfsee.com/download/txwin1xx.zip)
5
6- Make sure the environment is set correctly using 'setenvtx.cmd'
7  This may require updating, or setting other environment variables
8  like 'toolkit' and 'watcom' first. (see the 'setenvtx.cmd' file)
9
10  Note: For the current versions of OpenWatcom, the toolkit files
11        from the compiler are NOT complete enough to build TxWin!
12        You need to use the 'regular' OS2 toolkit from IBM,
13        as present with eComStation or by other means.
14        Make sure to set the TOOLKIT environment variable!
15
16        I have updated the files for the upcoming OpenWatcom 1.4
17        compiler release to include the required definitions ...
18        These changes should be present in release-candidate 3
19
20- Standard makefiles will use some external tools that you may have
21  to download (Google/Hobbes :-) and add to your tools directory
22  (or anywhere in your PATH) manually:
23
24  - tee.exe             ;pipe output to file and screen (OS/2)
25  - lxLite.exe          ;executable compressor  (runs on OS/2)
26  - upx.exe             ;executable compressor  (runs on DOS)
27
28- Two internal tools used with the projects build scripts are:
29
30  - b.cmd               ;a quick build shortcut, calls buildscript
31  - buildsub.cmd        ;the actual build per variant, called
32                         by the buildscript, must be in PATH!
33
34- Each subproject (txlib, txt, sam1 ...) comes with a 'build'cmd'
35  that will build one or all platform variants using the specific
36  makefiles inside the tree, and the 'makefile.mif' in the root
37  of that subproject (quick build 'b.cmd' calls these scripts)
38
39- Creating a new project (application) is best done by copying
40  one of the sample directories completely (xcopy /s) and
41  updating the filenames and makefile accordingly.
42  'sam7' is the most complete sample at the moment.
43
44
45Enjoy!
46
47Jan van Wijk
48Fsys Software
Note: See TracBrowser for help on using the browser.