|
|
1.1 root 1:
2: Cardfile translation notes:
3:
4: Included with the documentation should be a section giving an overview
5: and explanation of the translation system.
6:
7:
8:
9: PM Version:
10:
11: In order to compile the PM version of cardfile, the following conditions
12: must be true:
13:
14: - The cardfile application must be in the directory PMSDK\SAMPLES\NEWCARD
15:
16: - The PM development tools, libs, and .h files must be in the directories
17: lib, bin, and include off of the directory PMSDK
18:
19: - Masm must be on the path.
20:
21: The setup program should use this directory structure as the default.
22: If these two conditions do not hold, the command file 'mpm.cmd' will need
23: modification.
24:
25: In order to compile the PM version, use the command file 'mpm.cmd'. This
26: invokes the makefile in the 'pmcard' directory, compiling the source code
27: into object and executable files in the 'pmcard' directory. The makefile
28: for the PM version directs all error messages into error files located in
29: the pmcard directory.
30:
31: The acceptable compiler warnings for the PM version are:
32:
33: o unreferenced [anything]
34:
35: o data conversion
36:
37: The warnings concerning unreferenced items are unavoidable using the
38: present scheme for shared Windows and PM code. Some of the parameters
39: used for the Windows part are not needed in the PM part. To break apart
40: the variables in the code which are needed for only for Windows would
41: raise the translation time signifcantly and would also make it harder to
42: modify the code.
43:
44: The warnings concerning data conversion have for the most part been
45: eradicated, however, there are a few cases where these warnings still
46: occur. In the future, these should be wiped out completely.
47:
48:
49:
50: Windows Version:
51:
52: The batch used to compile the windows version is 'mwin.bat'. This
53: invokes the makefile in 'wincard' directory. The following conditions
54: must hold for using this batch file:
55:
56: - The windows development, include, and library files must be in
57: directories lib, inc, and bin off of the main directory WINDOWS.
58:
59: - The C compiler 4.0 must be in the directory MSC, with the libriaries
60: and include files for the SMALL memory model in the directories bin and
61: include off of MSC.
62:
63: - Masm must be on the path.
64:
65: The acceptable warnings for the Windows version are the same as those
66: for the PM version.
67:
68:
69:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.