|
|
1.1 root 1: All documentation has been moved to the C binaries diskette under the
2: OS2DOC subdirectory.
3:
4: Problems:
5:
6: Information about this release of the MS OS/2 SDK release can be obtained
7: from the DIAL bulletin board. Below are some last minute caveates:
8:
9: Binary and Dyna-Link Libraries (DLL) must be from the same version. DO
10: NOT MIX VERSIONS !
11:
12: There are three install programs - INSTAID, INSTIBM and INSTMS. What is
13: the difference between these three ?
14:
15: All three install programs generate compatible versions of MS OS/2.
16: The difference lies in the names of the directories created and the
17: location of the system files. The MS OS/2 installation program, INSTAID
18: (misnamed INSTALL in the documentation) and INSTIBM create two
19: directories, OS2 and SPOOL, then copies system files to OS2 and the
20: root directory.
21:
22: The alternate install, INSTMS, creates several additional directories
23: and distributes the various files among them. This configuration is
24: recommended for application program developers. The directories created
25: by this method are described in the Microsoft Operating System/2 Setup
26: Guide.
27:
28: I have a PS/2 machine and when booting from the Installation Diskette the
29: machine just freezes. What's the deal ?
30:
31: If you have a PS/2 machine with an ESDI hard disk (i.e. 71MB or larger)
32: the default disk driver must be changed. You simply copy the Disk01.ESD
33: to Disk01.SYS and then re-boot the machine. The bottom line is that
34: if you have a low level formatted hard disk and try the instaid program
35: with the wrong disk device driver your machine will freeze.
36:
37: When I installed the latest release of OS/2 with the dual boot option
38: the autoexec.bat file is not executed when I switch to the 3.x box
39: for the first time. What gives?
40:
41: With Dual boot, to avoid conflicts, the names of Config.Sys and
42: Autoexec.Bat are changed to Config.OS2 and Autoexec.OS2. This
43: can be overcome by copying the parts of Autoexec.Bat that you
44: desire into the Autoexec.OS2.
45:
46: When running Win 2.0 in the 3.x box, Terminal, the Win 2.0 disktop
47: app, cannot connect to COM1. I get a message from the app stating
48: it can't connect. However, if I use another Async comm product it
49: does work. Ideas?
50:
51: There is a little utility called SETCOM40 that (dis/en)ables the
52: comm ports for the real mode box. Other programs are probably
53: rude and don't follow the protocol to determine if the port is in
54: use or not.
55:
56:
57: I have an EGA card listed with in the MS OS/2 SDK installation notes, yet
58: my machine doesn't run OS/2 correctly, what is the problem.
59:
60: If you're experiencing EGA problems with a valid EGA card call
61: manufacturer to determine if EGA ROMS are up to date.
62:
63: The installation guide is confusing, can you give me three easy steps to
64: installing the SDK?
65:
66: Sure. First, put the program diskette into your machine and reboot it.
67: Follow the instructions. If you have a new machine, first format the
68: hard drive, then reboot with the program diskette.
69:
70: Second: copy the files \OS2DOC\INPUT.EXE and \OS2DOC\INSTSDK.CMD from the
71: TOOLKIT diskette to the root of your hard drive. Run the program INSTSDK
72: and answer its questions.
73:
74: Thats, all.
75:
76: I selected the root directory for installing the SDK portion of this kit.
77: All of the directories were built, however none of the files were copied
78: there. What gives?
79:
80: The installation script has a bug. If you are in a subdirectory and
81: specify the root of your hard drive it will make the directories in the
82: correct place, but copy the files to the directory that you are in.
83:
84: When I created the SDK with the INSTSDK.BAT using DOS, the OS2INIT.CMD
85: contains real mode paths. What's the deal ?
86:
87: Command mode batch processing does not allow for very elegant parsing
88: of the environment. As a result, you will have to edit the resulting
89: autoexec to remove real mode references. A second alternative is to
90: install the SDK using OS/2.
91:
92: Some of my demo programs that worked with the previous SDK now die with a
93: stack fault.
94:
95: The minimum thread stack recommended is 2KB. More is needed if you
96: use the stack very much.
97:
98: The C compiler can't find libraries
99:
100: C compiler libraries have to be built before linking will work. See the
101: hard copy readme included with this kit. Execute the program LIBBUILD
102: without any command line arguments for instructions on how to build
103: libraries. The procedure to build all models with the floating point
104: emulator is as follows:
105:
106: 1. make sure your os2init.cmd file is set up per the installation notes.
107: 2. cd to the library directory
108: 3. enter the following command:
109:
110: for %i in (s m c l) do libbuild %i em %LIB%
111:
112: Libbuild will create the libraries needed by the C compiler for the
113: (s)mall, (m)edium, (c)ompact and (l)arge models with the floating point
114: (em)ulator package.
115:
116:
117: PS doesn't run, I get a system fault.
118:
119: PS and profiling will GP fault unless the developers kernel is installed.
120: See the relevant sections of the hard copy readme.
121:
122: MS OS/2 clobbered my MS-DOS system
123:
124: When using the MS installation aid and setting a dual boot configuration
125: if you try to re-install, you will clobber the previous dual boot
126: information. I.E. it won't work. To preserve your original version of
127: dos, re-sys dos to the hard drive, then re-install OS/2 using the
128: installation aid and select dual boot.
129:
130: My bound programs don't run anymore
131:
132: Tools and utilities that were bound (BIND) with the previous SDK may
133: not load and execute on this version of OS/2. The fix is to simply
134: recompile and bind the executable.
135:
136: How can I get my environment set in new screen groups?
137: Programs started by the program selector have no environment set.
138: My program cannot be started from the program selector.
139:
140: When you "start" a new screen group the file "os2init.cmd" is run by
141: the CMD processor. You can put your environment initalization stuff
142: in there.
143:
144: If you are starting a program from the program selector, the file os2init
145: is not run by the CMD processor. The way around this is to leave the
146: pathname name blank and put the following line in the argument line
147:
148: TITLE foo application
149:
150: PATHNAME C:\CMD.EXE (This could be left blank)
151:
152: PARAMETERS /c c:\os2init & foo.exe
153:
154: If you put '@echo off' as the first line in os2init.cmd this
155: all works really nicely.
156:
157: What is a Matrox disk drive?
158:
159: Oops, that was intended to be Maxtor.
160:
161: The color switches for the editor SDKED have changed, what are they?
162:
163: The editor has changed radically, the color switches are completely
164: different. all are just standard hex attribute bytes now, i.e. "0F" is
165: black background, intense white forground.
166:
167: ; error color
168: errcolor:c
169: ; color of current window "foreground color"
170: fgcolor:1A
171: ; color of "highlight" in searching
172: hgcolor:21
173: ; "information" color on status line, textarg color
174: infcolor:
175: ; "status" color
176: stacolor:0F
177: ;
178:
179: Confidence Testing Corrections
180:
181: Step 7 : Select the MS-DOS Command Prompt, not COMMAND.COM as indicated.
182:
183: Step 11: Select OS/2 Comand Prompt 1, not THREADS Screen Group, as
184: indicated.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.