source: trunk/BUILDING@ 1036

Last change on this file since 1036 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
RevLine 
[56]1
[717]2Building FM/2
[56]3=============
4
5This document explains how to build FM/2 from source.
6
7Tools
8=====
9
[717]10The following tools are currently used to build the FM/2 binaries
[56]11
[717]12 OpenWatcom v1.6 or newer
[56]13 IBM Developers Toolkit v4.5
[262]14 lxlite LX compressor
[56]15
[717]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.
[56]19
[262]20Not all versions of RC.EXE are created equal. Currently, the best version to
[717]21use is
[56]22
[262]23 12-18-97 6:01 868,000 0 RC.EXE
24
[717]25which reports itself as
[262]26
27 IBM RC (Resource Compiler) Version 5.00.002 Dec 18 1997
28
[717]29and it is available from
[262]30
31 <ftp://ftp.software.ibm.com/ps/products/warpzilla/os2tk40rc.zip>
32
[717]33You can get LXLITE.EXE from
[262]34
35 <http://hobbes.nmsu.edu/cgi-bin/h-search?key=lxlite&pushbutton=Search>
36
[717]37You can get OpenWatcom from
[262]38
[717]39 <http://www.openwatcom.org>
40
41
[56]42Building
43========
44
[717]45Use subversion to pull a copy of the source code distribution into your
46client workspace. See
[56]47
[717]48 <http://svn.netlabs.org/fm2>
[56]49
[717]50for instructions on how to do this.
[56]51
[717]52Build the release version with
[56]53
[717]54 wmake
[56]55
[717]56Build the debug version with
57
58 wmake DEBUG=1
59
60or
61
62 set DEBUG=1
63 wmake
64
[56]65The build outputs are:
66
[262]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
[56]82
[262]83 dll\fm3dll.dll
84 dll\fm3res.dll
[56]85
86
[262]87 dll\fm3res.str
[56]88
[262]89 dll\ipf\fm3.hlp
90
91 internal\mkstr.exe
92
[717]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
[56]109About FM/2
110==========
111
[717]112FM2 was originally written by
[56]113
114 Mark Kimes
115 <hectorplasmic@worldnet.att.net>
116
[717]117He has kindly allowed us to take over maintenance and support of FM/2 and to
[56]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
[717]125FM/2 is a Netlabs project. The project URL is
[56]126
[717]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
[56]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.