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