delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/21/18:09:09

Date: Fri, 21 Mar 1997 23:58:03 +0100 (MET)
From: Jacek Misiurewicz <mjacek AT ipe DOT pw DOT edu DOT pl>
To: djgpp AT delorie DOT com
Subject: Running OLD djgpp program on Linux's DOSEMU
Message-ID: <Pine.LNX.3.93.970321233100.219A-100000@mjlinux.ipe.pw.edu.pl>
MIME-Version: 1.0

Hi!

I've got an unusual problem:

I am using a GNU C compiler for Analog Devices DSP21060 signal
processor. I have the DOS (DJGPP) version, in the EXE form, running
under GO32.exe, version 1.10 (copyright 1991....).=20
 To be more clear: Analog guys compiled the GNU C, PC->ADSP
crosscompiler USING the DJGPP compiler. I have the result, which runs
under DOS.

 I would prefer to use the compiler in a DOSEMU session under
LINUX. This would give me some important flexibility, namely I'd be
able to load/execute the code on DSP cooperating with DOS "host"
program from one DOS session, peek/poking the DSP from another
session. I've seen this work on W95, so why not on Linux? (The setup
works, only the compiler doesn't).

Symptoms:=20

compiler tries to run GO32.exe which gives in DOSEMU a message:=20

DPMI: Unhandled Execption 0c - Terminating Client
It is likely that dosemu is unstable now and should be rebooted
File cpp did not execute!

The QUESTION is:

 Can I substitute GO32 1.10 with some newer version that would
cooperate with DOSEMU? (I tried 1.11.maint4 - is worse!)
 Can I do anything else, not having the stuff to re-compile the compiler?

Thanks for good suggestions...

Jacek


Jacek Misiurewicz [jmisiure AT elka DOT pw DOT edu DOT pl] [mjacek AT ipe DOT pw DOT edu DOT pl]
Politechnika Warszawska                    Warsaw University of Technology
Wydzia=B3 Elektroniki (i czego=B6 tam jeszcze) Electronics Engineering
Instytut Podstaw Elektroniki  ------       Institute of Electronics Fundame=
ntals
(Is computer FUNDAMENTAL in electronics?)=09

- Raw text -


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