www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/04/22/01:20:13

Xref: news2.mv.net comp.os.msdos.djgpp:2915
From: billg AT io DOT org (Bill Gallagher)
Newsgroups: comp.os.msdos.djgpp
Subject: WMEMU emulator causes "__djgpp_exception_state undefined"
Date: Sun, 21 Apr 1996 18:21:57 GMT
Organization: Internex Online
Lines: 30
Message-ID: <4ldue3$pdg@news1.io.org>
NNTP-Posting-Host: kanga.net5b.io.org
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

I can't debug unless I get a floating point processor??

DJGCC version 2.0 (downloaded from Coast To Coast this week) compiled
a large "C" program first time I tried it.  However, I can't get the
debuggers to work on a 486 25 MHZ system that does not have a floating
point chip.

When I link in the libwmwmu.a file (which I understand will allow
floating point debugging on emulated systems), I get a complaint from
the linker that it cannot find a function called
"__djgpp_exception_state".  Since this problem does not exist with the
libemu.a emulator, I assume it is needed by the wmemu library.

Is there another library that I should be linking in?

 =============== PORTION OF MAKEFILE ======================

# GCC 32 BIT PROTECTED MODE MODEL IN DOS
	gcc -g -Wall -pedantic -Wtraditional -DGRX  -O3 -c -o $*.obj  $<

sim.exe:	$(OBJS)
	@echo . 

# GCC 32 BIT PROTECTED MODE IN DOS
	gcc -g -o sim $(OBJS) -lgrx20 -lPC -lm -lwmemu

------
Bill Gallagher
Toronto Ontario

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019