helping a friend.
Memory(0) on harbour 32 bits and mingw:
-
2GB mingw 6.4
-
3GB later
-
4GB mingw 14.2
Is it the same on XHarbour ?
mingw 32 bits, NOT 64 bits
José M. C. Quintas Brazil
gtwvg, fivewin 25.12, hwgui, mingw 15.2 (32 bits)
helping a friend.
Memory(0) on harbour 32 bits and mingw:
2GB mingw 6.4
3GB later
4GB mingw 14.2
Is it the same on XHarbour ?
mingw 32 bits, NOT 64 bits
José M. C. Quintas Brazil
gtwvg, fivewin 25.12, hwgui, mingw 15.2 (32 bits)
Memory(0) on harbour 32 bits and mingw:have you tested these values yourself ? Windows 32 bits does not gives you 4GB even if theoretically should be possible.
- 2GB mingw 6.4
- 3GB later
- 4GB mingw 14.2
in my test, harbour with mingw, bcc, msvc 32 bits
in mingw32 14.2 ->4gb
in msvc32 -> 2gb
in bcc770 32 bits -> 2gb
very good news,
thanks Carlos!
32 bits limit is 4GB.
On Windows 32 bits, memory is used by Windows and video too, application is limited to remaining memory.
On Windows 64 bits, a 32 bits application can use up to 4GB memory.
Sometimes this may be helpfull, but seems that only mingw was updated.
José M. C. Quintas Brazil
gtwvg, fivewin 25.12, hwgui, mingw 15.2 (32 bits)
/LARGEADDRESSAWARE-GF:LARGEADDRESSAWAREEnrico Maria Giordano wrote:And this is for BCC32:Buenos dÃas Enrique. ¿Alguna vez has usado este comando? ¿Crees que es una buena idea? ¿No arruinará eso la memoria? ¿Puedo poner este comando en BUILDX.BAT para probar?
-GF:LARGEADDRESSAWARE
Yes, now I'm using it. No problem so far.
Enrico Maria Giordano wrote:Yes, now I'm using it. No problem so far.Enrico, without abusing his good will, could show the SYNTAX of what the writing would look like in BUILDX.bat, I'm not in the mood to take risks.
-GF:LARGEADDRESSAWAREEnrico Maria Giordano wrote:Just add this line to your ilink32.cfg:So is that correct?
-GF:LARGEADDRESSAWARE
-Gn
-GF:LARGEADDRESSAWARE
-Lc:\bcc77\lib;c:\bcc77\lib\psdk
-aa
-xEnrico Maria Giordano wrote:Yes.Thank you!
That link is not valid.