delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/30/11:55:15

From: Xiao <xiao AT pcmath126 DOT unice DOT fr>
Newsgroups: comp.os.msdos.djgpp
Subject: DJGPP binaries obsolete for dosemu 0.66?
Date: Fri, 30 May 1997 11:27:29 +0200
Organization: Universite de Nice-Sophia Antipolis
Lines: 33
Message-ID: <338E9D81.D54FB08@pcmath126.unice.fr>
NNTP-Posting-Host: pcmath126.unice.fr
Mime-Version: 1.0
CC: xiao AT unice DOT fr
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi all,

I used to use DJGPP v2.01 under Linux dosemu 0.64.1, which works
perfectly.
Recently I updated dosemu to version 0.66.4, under which DJGPP no longer
works. Every executable file in the package or any of v2gnu provokes
invariably the following message:

DPMI: Unhandled Execption 0d - Terminating Client
It is likely that dosemu is unstable now and should be rebooted

then exits.

I am using RedHat linux 4.2, with kernel 2.0.30. I tried to compile
dosemu
with or without vm86plus, versions 0.66.2, 0.67.3, everytime it is the
same
phenomenon. However programs compiled by DJGPP continue to work fine
under
all these versions of dosemu.

I suspect that the DJGPP binaries are calling dpmi services in a way
which
are no longer supported by the newest versions of dosemu. Similar
problem
appeared for emtex when I update dosemu from 0.64 to 0.66, but updating
to a
newest version of emx/rsx solved the problem.

Does anyone else has the same experience? Does it mean that we should
recompile DJGPP binaries? Or is it simply a bug in dosemu?

xiao AT pcmath126 DOT unice DOT fr

- Raw text -


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