source: branches/ticket_150/BUILDING@ 868

Last change on this file since 868 was 717, checked in by Steven Levine, 18 years ago

Quick update for OpenWatcom

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.6 KB
Line 
1
2Building FM/2
3=============
4
5This document explains how to build FM/2 from source.
6
7Tools
8=====
9
10The following tools are currently used to build the FM/2 binaries
11
12 OpenWatcom v1.6 or newer
13 IBM Developers Toolkit v4.5
14 lxlite LX compressor
15
16Older versions of the Toolkit may work. The OpenWatcom implementation of
17the Toolkit should work, but this has not been fully verified. There are no
18known special setup requirements.
19
20Not all versions of RC.EXE are created equal. Currently, the best version to
21use is
22
23 12-18-97 6:01 868,000 0 RC.EXE
24
25which reports itself as
26
27 IBM RC (Resource Compiler) Version 5.00.002 Dec 18 1997
28
29and it is available from
30
31 <ftp://ftp.software.ibm.com/ps/products/warpzilla/os2tk40rc.zip>
32
33You can get LXLITE.EXE from
34
35 <http://hobbes.nmsu.edu/cgi-bin/h-search?key=lxlite&pushbutton=Search>
36
37You can get OpenWatcom from
38
39 <http://www.openwatcom.org>
40
41
42Building
43========
44
45Use subversion to pull a copy of the source code distribution into your
46client workspace. See
47
48 <http://svn.netlabs.org/fm2>
49
50for instructions on how to do this.
51
52Build the release version with
53
54 wmake
55
56Build the debug version with
57
58 wmake DEBUG=1
59
60or
61
62 set DEBUG=1
63 wmake
64
65The build outputs are:
66
67 av2.exe
68 databar.exe
69 dirsize.exe
70 eas.exe
71 fm3.exe
72 fm4.exe
73 global.exe
74 ini.exe
75 killproc.exe
76 sysinfo.exe
77 undel.exe
78 vcollect.exe
79 vdir.exe
80 viewinfs.exe
81 vtree.exe
82
83 dll\fm3dll.dll
84 dll\fm3res.dll
85
86
87 dll\fm3res.str
88
89 dll\ipf\fm3.hlp
90
91 internal\mkstr.exe
92
93Release Packaging
94=================
95
96FM/2 is released as a WarpIN package.
97
98The basic process is
99
100 wmake wpi
101
102See
103
104 <http://svn.netlabs.org/fm2/wiki/WPIBuild>
105
106for more details.
107
108
109About FM/2
110==========
111
112FM2 was originally written by
113
114 Mark Kimes
115 <hectorplasmic@worldnet.att.net>
116
117He has kindly allowed us to take over maintenance and support of FM/2 and to
118release the program under the GNU GPL license. I'm sure he would appreciate
119a Thank You note for his generosity.
120
121
122Support
123=======
124
125FM/2 is a Netlabs project. The project URL is
126
127 <http://svn.netlabs.org/fm2>
128
129The user support mailing list is
130
131 <mailto:fm2-user@netlabs.org>
132
133Like all Netlabs mailing list, this is mirrored to gmane.
134
135In addition the maintainers, monitor the comp.os.os2.programmer.misc
136newsgroup and others in the comp.os.os2.* hierarchy.
137
138There is also an archived Yahoo group at
139
140 http://tech.groups.yahoo.com/group/fm2/
141
142The list is closed to new posts, but contains some useful info.
143
144If all else fails, you can always e-mail me directly at
145
146 Steven H. Levine
147 steve53@earthlink.net
148
149Thanks and enjoy.
150
151$Id: BUILDING 717 2007-06-28 18:55:23Z stevenhl $
Note: See TracBrowser for help on using the repository browser.