www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/12/24/11:55:45

To: djgpp AT delorie DOT com
Subject: GCC just stops under RHIDE
Message-ID: <19971224.112801.4967.0.Praxis_Beta@juno.com>
From: praxis_beta AT juno DOT com (Bruce A. Locke)
Date: Tue, 24 Dec 1996 11:30:56 EST

Hello everyone....

I have just recently changed my version of DOS from the lacking PC-DOS
v6.3 to MS-DOS v6.2 in order to take care of doublespacing. (Note: all of
DJGPP and the Windows Swapfile that it uses are located on the
uncompressed C: drive, _not_ the compressed D: drive)

Since my conversion, I am getting strange behavior whenever I go to
compile something under RHIDE.  It seems the GCC just stops (without any
message whatso ever) before it produces an object file.  Yet when I exit
out of RHIDE and just type:

GCC Hi_test.cc

It compiles and produces A.EXE which works.....


The following are the specs on my computer and the settings in various
configuration files:



c:\djgpp\work>go32-v2
go32/v2 version 2.0 built Aug 12 1996 22:27:23
Usage: go32 coff-image [args]
Rename this to go32.exe only if you need a go32 that can run v2 binaries
as
 well as v1 binaries (old makefiles).  Put ahead of the old go32 in your
PATH
 but do not delete your old go32 - leave it in the PATH after this one.
Set GO32_V2_DEBUG=y in the environment to get verbose output.

DPMI memory available: 435 Kb
DPMI swap space available: 36665 Kb


c:\djgpp\work>ver

4DOS 5.52A   DOS 6.20

c:\djgpp\work>qconfig

Operating System: MS-DOS Version  6.20
User Interface  : Windows Version 3.10
Date & Time     : 12-24-1997  10:54:41am
Model ID        : FC            Sub-Model ID    : 01
BIOS Revision   : 00            BIOS Date       : 11/11/92
BIOS Type       : AMI
Machine Type    : IBM AT-339 - Compatible
Processor       : Intel 80386    
Estimated Speed : 25.1 Mhz
CoProcessor     : None
Bus Type        : AT 16-Bit Bus
Keyboard Type   : Enhanced
Pointer Type    : Serial Mouse  Buttons: 2  Int Level: 4
Pointer Version : 8.20
Equipment       : 1 Parallel Port(s)
                : 3 Serial Port(s)
                : 2 Diskette Drive(s)
                : 1 Fixed Disk(s)
                : Pointing Device
Serial Port 1   : COM1: 03F8
Serial Port 2   : COM2: 02F8
Serial Port 3   : COM3: 02E8
Parallel Port 1 : LPT1: 0378
Primary Video   : VGA
Diskette Drive 1: 3.50"  - 1.44M - 80 Track - Type 4
Diskette Drive 2: 5.25"  - 1.2M  - 80 Track - Type 2
Fixed Disk 1    :  202 MB  =  207480 KB  =  212459520 bytes  Type 47
Logical Drive C : Size  207240K =  202.3M  Avail   10028K =    9.7M
Logical Drive D : Size   49792K =   48.6M  Avail   38752K =   37.8M
Total Memory    :  3712 KB = 3.6 MB
Conventional    :   640 KB  Free:   612 KB
Extended Memory :  3072 KB  Free:     0 KB
XMS Memory      : 37036 KB  Free:   216 KB
XMS Version     : 2.0
DPMI Version    : 0.90
Adapter ROM 1   : Addr C0000-C7FFF Quadtel TRIDENT 

c:\djgpp\work> type autoexec.bat


@ECHO OFF
PROMPT $p$g
PATH=C:\WINDOWS;C:\DOS;C:\PACIFIC\BIN;c:\UTILS;c:\tp;C:\DJGPP\BIN
PATH C:\NU;%PATH%
SET SYMANTEC=C:\SYMANTEC
SET NU=C:\NU
SET TEMP=C:\DOS
LH /L:2,38208 c:\dos\mouse.com

rem DJGPP ************************
set DJGPP=C:\DJGPP\djgpp.env
rem C:\DJGPP\BIN added to above PATH statement
rem ******************************

echo.
C:\NU\NDD D:/Q
echo.
C:\NU\IMAGE C: D:
rem c:\nu\smartcan /on

c:\djgpp\work>type config.sys

DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS HIGHSCAN I=B000-B7FF WIN=B500-B7FF
WIN=B200-B4FF
BUFFERS=10,0
FILES=50
dos=UMB
LASTDRIVE=H
FCBS=4,0
dos=high
shell=c:\4dos\4dos.com c:\4dos @c:\4dos\4dos.ini
DEVICEHIGH /L:2,12048 =C:\DOS\SETVER.EXE
STACKS=9,256
;DBLSPACE MUST BE LAST!!!!!!!
DEVICEHIGH /L:2,39488 =C:\DOS\DBLSPACE.SYS /MOVE

c:\djgpp\work>mem /c		(NOTE THAT THIS WAS RUN _UNDER_
WINDOWS)

d
Modules using memory below 1 MB:

  Name           Total       =   Conventional   +   Upper Memory
  --------  ----------------   ----------------   ----------------
  MSDOS       17,373   (17K)     17,373   (17K)          0    (0K)
  HIMEM        1,168    (1K)      1,168    (1K)          0    (0K)
  EMM386       3,120    (3K)      3,120    (3K)          0    (0K)
  4DOS         8,128    (8K)        272    (0K)      7,856    (8K)
  WIN          1,648    (2K)      1,648    (2K)          0    (0K)
  win386     135,504  (132K)      1,024    (1K)    134,480  (131K)
  4DOS         3,552    (3K)      3,552    (3K)          0    (0K)
  SETVER         624    (1K)          0    (0K)        624    (1K)
  DBLSPACE    39,472   (39K)          0    (0K)     39,472   (39K)
  MOUSE       17,072   (17K)          0    (0K)     17,072   (17K)
  Free       626,960  (612K)    626,960  (612K)          0    (0K)

Memory Summary:

  Type of Memory       Total   =    Used    +    Free
  ----------------  ----------   ----------   ----------
  Conventional         655,360       28,400      626,960
  Upper                199,504      199,504            0
  Reserved             393,216      393,216            0
  Extended (XMS)     2,946,224   4,259,988,   37,924,864
  ----------------  ----------   ----------   ----------
  Total memory       4,194,304   4,260,609,   38,551,824

  Total under 1 MB     854,864      227,904      626,960

  Largest executable program size        626,944   (612K)
  Largest free upper memory block              0     (0K)
  MS-DOS is resident in the high memory area.


c:\djgpp\work> dir 386spart.par

386spart.par  7618560  12-24-97 10:28a

c:\djgpp\work> exit 


Here are my settings in my PIF for RHIDE:


Memory Requirements:  Required: -1  Desired: -1
EMS Memory: Required:0  Limit:-1
XMS Memory: Required:4000 Limit:-1



Thanks in advance.


=======================================================================
Bruce Locke
Praxis_Beta AT Juno DOT Com
http://www.nyx.net/~blocke

- Raw text -


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