www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/12/07/18:14:59

Date: Wed, 7 Dec 1994 12:53:49 +0100
From: enok AT lysator DOT liu DOT se
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: The go32 error ...

Thank you for answering.

First, I don't think I have to small environment space, I have put /e:8000
at the shell line.
Second, I have searched all disk partitions for go32.exe and have found only
one. The version is 1.12.maint2 as can be seen from the output below.

I have a theory of what happens myself: the merged version of stub.exe runs
	go32 options ... 
instead of 
	go32 merged_coffile options ... 
At least that would explain the error messages pretty well.

I have rebuilt gasp now. Running the coff file works fine, but when I convert
it with 
	coff2exe gasp 
and try to run gasp.exe the error occurs. On the other hand it works fine if
I convert with 
	coff2exe -s gasp

Here are three commandlines that fail for some of the binaries that are in
the djgpp packages (so far I have had problems with gasp.exe and sed.exe).

The command lines are followed by the results:

G:\USR\LOCAL\WORK>gasp
go32 version 1.12.maint2 Copyright (C) 1994 DJ Delorie
Lowest version I can run is 1.08
Invalid go32 usage running g:/usr/local/bin/gasp
go32 usage: go32 [-d{debugger}][{program}[{options}...]]
go32.exe buildtime was Sun Sep 11 21:30:28 1994
VCPI (Expanded) memory available: 2712 Kb
Swap space available: 36248 Kb

G:\USR\LOCAL\WORK>gasp -h
go32 version 1.12.maint2 Copyright (C) 1994 DJ Delorie
Can't open file <-h>

G:\USR\LOCAL\WORK>gasp wd1772.s
go32 version 1.12.maint2 Copyright (C) 1994 DJ Delorie
Unknown filetype 0xa0d (05015)


Here is my autoexec.bat file:

>@echo off
>REM H:\QEMM\LOADHI /R:2 /LO H:\DOS\SMARTDRV.EXE 2048 128
>PROMPT $p$g
>PATH H:\WINWORD;H:\DOS;H:\QEMM;H:\WINDOWS;D:\BAT;G:\usr\local\BIN;G:\UTIL\SH\BIN;G:\UTIL\UXUTIL;
>SET TEMP=D:\TEMP
>H:\QEMM\LOADHI /R:2 H:\DOS\KEYB SV,,H:\DOS\KEYBOARD.SYS
>H:\QEMM\LOADHI /R:2 H:\DOS\DOSKEY
>H:\QEMM\LOADHI /R:2 H:\DOS\A4MOUSE\MOUSE
>H:\QEMM\LOADHI /R:2 H:\DOS\SHARE.EXE
>
>call g:\usr\local\bin\setdjgpp g:/usr/local g:\usr\local
>set TMPDIR=H:/temp
>REM        ^^^ this is where gcc's temp files go.  It should be a ramdrive
>REM        if you have one.
>set GO32TMP=H:/temp
>REM         ^^^ this is where your paging file goes - if not set, the
>REM         variables TMP and TEMP are checked in that order.  This
>REM         should be a real drive.
>set GO32=driver g:/usr/local/drivers/vga.grd gw 640 gh 480 ansi
>REM             ^^^ whatever driver works with your VGA (optional)


And here goes config.sys:

>DEVICE=H:\QEMM\DOSDATA.SYS
>DEVICE=H:\QEMM\QEMM386.SYS RAM ST:M R:1
>DEVICE=H:\QEMM\DOS-UP.SYS @H:\QEMM\DOS-UP.DAT
>FILES=80
>REM DOS=UMB
>BUFFERS=20
>STACKS     = 9,256
>SHELL=H:\QEMM\LOADHI.COM /R:2 C:\COMMAND.COM C:\ /e:8000 /p
>
>DEVICE=H:\QEMM\LOADHI.SYS /R:1 /SIZE=9344 H:\DOS\ANSI.SYS
>DEVICE=H:\QEMM\LOADHI.SYS /R:2 /SIZE=53600 H:\DOS\DBLSPACE.SYS /MOVE


Thank you for your answers, it would be so great if this could be solved!

- Raw text -


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