Ich habe unter XP:
Code:
655360 Bytes gesamter konventioneller Speicher
655360 Bytes für MS-DOS verfügbar
598912 maximale Größe für ausführbares Programm
1048576 Bytes gesamter fortlaufender Erweiterungsspeicher
0 Bytes fortlaufender Erweiterungsspeicher verfügbar
941056 Bytes XMS-Speicher verfügbar
MS-DOS ist resident im oberen Speicherbereich (HMA). und unter W2K:
Code:
655360 Bytes gesamter konventioneller Speicher
655360 Bytes für MS-DOS verfügbar
606224 maximale Größe für ausführbares Programm
1048576 Bytes gesamter fortlaufender Erweiterungsspeicher
0 Bytes fortlaufender Erweiterungsspeicher verfügbar
941056 Bytes XMS-Speicher verfügbar
MS-DOS ist resident im oberen Speicherbereich (HMA). Wie man sieht, habe ich doch wesentlich mehr Speicher als Du - vermutlich muss ich an anderer Stelle nach meinem Problem suchen.
/W bedeutet, dass Du die Warnungen auch ausgeschaltet hast? Hast Du es mal mit "Warnungen an" versucht?
Und dann verstehe ich Deine Werte nicht, was bedeuten die ( A:13515 S:13560 C:222784 E:0(0) T:222784)?
@Rainer: Segmente sind doch nicht unbedingt erforderlich. Wenn ich bei mir eine Segment-Definition herausnehme, passiert gar nichts. Wie meinst Du das mit dem Reklamieren durch den Compiler?
Gruß
Hans Jürgen