Annotation of os2sdk/os2doc/read.me!, revision 1.1

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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.