Mail Archives: djgpp/1996/09/20/09:35:47
Frank Frederiksen wrote:
>
> Hi there,
>
> I have a problem regarding make and 16 bit applications:
>
> I am writing a program for a DSP and the compiler is a 16 bit one
> (actually it is GCC), and when I try to compile using a makefile I get a
> "16 bit DPMI not supported" message. To overcome this problem, I found an
> old make utility called abmake, which can do the compilation. However,
> when using it with emacs 19.34, which I have just installed it bombs
> emacs.
Your problem is simply a basic incompatibility in the DPMI spec. You
cannot mix 16- and 32-bit DPMI applications under the same host, period.
It's just not possible. The only solution to your problem that I can
think of is to find a real-mode DOS port of make (like Borland Make)
and use it for your compilation instead.
> When I say bombs emacs, I mean that I am able to load my .c file and when
> I do "M-x compile RET abmake -f makefile.g21 -i RET" the machine waits for
> a few seconds and then it do a cold reset (RAM test etc.).
I don't know why that particular command line bombs emacs, unless it's
something to do with the way abmake handles memory.
> If you would like, I could post the contents of my autoexec.bat and
> config.sys and 'set>env.dat'
Probably won't help, but go ahead. :)
--
---------------------------------------------------------------------
| John M. Aldrich, aka Fighteer I | fighteer AT cs DOT com |
| Proud owner of what might one | http://www.cs.com/fighteer |
| day be a spectacular MUD... | Plan: To make Bill Gates suffer |
---------------------------------------------------------------------
- Raw text -