Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C/C++ User's Guide - one of the following math libraries must be used if any of the modules of http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
One of the following Math libraries must be used if any of the modules of
your application were compiled with one of the Watcom C/C++ "fpi", "fpi87",
"fp2", "fp3" or "fp5" options and your application requires floating-point
support for the reasons given above.

16-bit libraries:


     MATH87S.LIB (small model)
     MATH87M.LIB (medium model)
     MATH87C.LIB (compact model)
     MATH87L.LIB (large model)
     MATH87H.LIB (huge model)
     NOEMU87.LIB
     DOS\EMU87.LIB (DOS dependent)
     OS2\EMU87.LIB (OS/2 dependent)
     WIN\EMU87.LIB (Windows dependent)
     WIN\MATH87C.LIB (Windows dependent)
     WIN\MATH87L.LIB (Windows dependent)

32-bit libraries:


     MATH387R.LIB (flat/small models, "3r", "4r" or "5r" option)
     MATH387S.LIB (flat/small models, "3s", "4s" or "5s" option)
     DOS\EMU387.LIB (DOS dependent)
     WIN\EMU387.LIB (Windows dependent)
     OS2\EMU387.LIB (OS/2 dependent)
     NT\EMU387.LIB (Windows NT dependent)

The "fpi" option causes an 80x87 numeric data processor emulator to be
linked into your application in addition to any 80x87 math routines that
were referenced.  This emulator will decode and emulate 80x87 instructions
when an 80x87 is not present in the system or if the environment variable
NO87 has been set (this variable is described below).

For 32-bit Watcom Windows-extender applications or 32-bit applications run
in Windows 3.1 DOS boxes, you must also include the WEMU387.386 file in the
[386enh] section of the SYSTEM.INI file.

Example:

     device=C:\WATCOM\binw\wemu387.386

Note that the WDEBUG.386 file which is installed by the Watcom Installation
software contains the emulation support found in the WEMU387.386 file.

When the "fpi87" option is used exclusively, the emulator is not included.
 In this case, the application must be run on personal computer systems
equipped with the numeric data processor.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson