Date: Sat, 8 Jan 94 18:59:50 CST From: stst AT vuse DOT vanderbilt DOT edu (Stefan Strack) To: djgpp AT sun DOT soe DOT clarkson DOT edu Subject: emu387 req'd for non-floating point code? I have this puzzling problem with DJGPP (still 1.10): (System: Cyrix 486/25 notebook, DOS 5.0, 8 MB RAM, bare-bones autoexec.bat/ config.sys) C:\DJGPP> type test.c main() {} C:\DJGPP> gcc test.c Fatal! Application attempted to use not-present 80387! Floating point opcode at virtual address 0x0005bb82 Coprocessor not available at eip=5bb82 Call frame traceback EIPs: 0x0005bb82 0x0005b5e0 0x00023126 0x000259a1 Everything's fine if I set GO32=emu c:/djgpp/emu387/emu387, but why should this be necessary? The second problem may be related: everything I compile with DJGPP runs 2 to 3 fold slower than the corresponding BCC-compiled executable. Thanks for any help, -Stefan (stst AT vuse DOT vanderbilt DOT edu)