Message-Id: <01BDFD9B.C3147D20.ddomingu@mlg.cit.alcatel.es> From: Diego Dominguez Cazorla To: "'djgpp AT delorie DOT com'" Subject: RE: DJGPP under Windows 98... (to ELI) Date: Thu, 22 Oct 1998 09:10:03 +0100 X-Mailer: Correo electrónico de Internet de Microsoft/MAPI - 8.0.0.4211 Encoding: 38 TEXT, 4 UUENCODE, 5 UUENCODE X-Ms-Attachment: compile.bat 0 00-00-1980 00:00 X-Ms-Attachment: hola.c 0 00-00-1980 00:00 Reply-To: djgpp AT delorie DOT com > Mine is that Windows 98 complaints about being accessed in a restricted = > block memory if I run a *.exe file inside a *.bat file. Anyway, it = > *usually* just complaints and nothing else happens. Does *every* DJGPP program triggers this message, or only some? Does GCC itself trigger it when you compile (if you invoke the compiler via a .bat file)? Yes. Here it is (hola == hello ;-) Also, could you please post the *exact* wording of the message popped by Windows in these cases? My Win98 is a Spanish version, so I'll translate the message instead: "The program has accessed memory in use in 000DADDA from 9024:068D. Safe all your works and exit from programs. If you keep on executing this program it may affect system stability. Do you want to go on? Yes / No" If yes is chosen, it goes on with no problems at all, even more, it won't complaint about this until system reboots (no matter if dos box is closed and tried again from antoher one). Anyway, I don't think is a djgpp fault but a windows one (surprised??? ;-) because it didn't come out in win95. If after all this you still want to know more about, I can tell you that MS' System Info program reports that block x00100000 - x02FFFFFF (where confict is) belongs to System Card Extension for PnP BIOS. (Offtopic, do you know how to tell windows not to use a especific range of mem??????) Thanx, Diego Domingez Cazorla begin 600 compile.bat 69V-C("UO(&AO;&$N;R!H;VQA+F,-"L\! ` end begin 600 hola.c M(VEN8VQU9&4@/'-T9&EO+F@^#0H-"FEN="!M86EN*"D-"GL-"G!R:6YT9B AT B ,:&]L82(I.PT*?0T* ` end