From: "Ron Grunwald" Organization: Edith Cowan University To: Richard Hine Date: Tue, 6 Dec 1994 12:56:44 GMT+800 Subject: Re: Non-present 80387 when assembling Cc: djgpp AT sun DOT soe DOT clarkson DOT edu Richard Hine wrote: > I am trying to use the gnu C compiler on a number of DOS PCs. The > compiler was built for me from by a colleague who tells me that it was > djgpp version 1.11. What I'm wondering here is that maybe GCC was built on a machine that had a math-coprocessor, either builtin or external. This may cause the newly built version of GCC to use FPU instructions, and hence cause your problems. > > I am experiencing problems when assembling some of the files compiled > by gcc as I get the following error. I am using gcc version 2.5.8 and > GNU assembler version 2.1 (m68k-unknown-coff). > > > Fatal! Application attempted to use not-present 80387! > > Floating point opcode at virtual address 0x00012b54 > > Coprocessor not available at eip=12b54 I'm not sure whether there is an easy way to resolve the problem. I suggest getting the original DJGPP files from oak.oakland.edu:/pub/msdos/djgpp and use the GCC.EXE that comes with the distribution. Regards, Ron. ******************************************************************** | Author.............. Ron Grunwald | | Internet............ r DOT grunwald AT cowan DOT edu DOT au | | Phone............... (09)273 8027 or (09)273 8468 | |------------------------------------------------------------------| | Department.......... Computer Operations and Systems Management | | Division/Faculty.... Information Technology | | Institute........... Edith Cowan University, Churchlands | | Location............ Perth, Western Australia | ******************************************************************** "I don't have any solution but I certainly admire the problem!"