Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!nrl-cmf!ames!pasteur!ucbvax!decwrl!hplabs!hp-pcd!hpcvlx!bturner From: bturner@hpcvlx.HP.COM (Bill Turner) Newsgroups: comp.windows.ms Subject: Re: Windows and Floating Point Message-ID: <106580022@hpcvlx.HP.COM> Date: 30 Jan 89 18:23:08 GMT References: <332@rna.UUCP> Organization: Hewlett-Packard Co., Corvallis, OR, USA Lines: 21 > I am having trouble using floating point code in my windows programs. > (Env -- msc 5.1, new libraries from Genie which were called C5FIX, > the new Genie link4, win sdk1.04) When I used the original sdk 1.04 > stuff, programs containing floating point don't run. There is no > explanation, you double click on the .exe and nothing happens. Same > prog minus the floating point works ok. I tried the -FPa and -FPi > varieties of floating point. With the C5FIX libraries and link4 (from > Genie) I can't get it to link correctly. Link4 complains that something > (__fptask??, I'm at work and the error messages are at home) is > multiply defined. The link4 libraries are swin.lib and slibce.lib, and > the link4 switches are /NOD and /NOE. If you want to use the 8087 emulator library, there is a special version that Windows can use. You need to link with WIN87EM.LIB (an import library) and WIN87EM.EXE must be around at runtime. This supersedes the regular C emulator library. I've used this from a beta version of the Windows SDK, and it seems to work fine. Allowed the Mandelbrot program to use the 8087 installed. --Bill Turner